Desenvolvedores revelam falha no XRP Ledger que permitia cunhar tokens desde 2015

A payment engine flaw in the XRP Ledger, present since 2015, could have let attackers mint spendable XRP past its 100 billion cap (Image: Shutterstock)
A payment engine flaw in the XRP Ledger, present since 2015, could have let attackers mint spendable XRP past its 100 billion cap (Image: Shutterstock)

Uma falha no motor de pagamentos do XRP Ledger, ativa desde 2015, poderia ter permitido a um atacante cunhar XRP (XRP) gastável acima do limite máximo de 100 mil milhões de tokens, segundo desenvolvedores.

Pontos-chave:

  • Um investigador, usando uma ferramenta de segurança baseada em IA, reportou o bug de overflow a 22 de setembro via programa de recompensas da rede.
  • Os desenvolvedores lançaram uma correção três dias depois, pela primeira vez em mais de uma década sem submeter a alteração a voto dos validadores.
  • Os mantenedores não encontraram qualquer evidência de que a falha tenha sido explorada.

Bug de contrafação de XRP

Os responsáveis pelo XRP Ledger divulgaram a vulnerabilidade num relatório publicado a 9 de outubro, explicando que o problema fora sinalizado a 22 de setembro através do programa de bug bounty da rede. A RippleX, braço de desenvolvimento da Ripple, classificou a falha como crítica depois de conseguir reproduzir o ataque. A equipa afirma não ter encontrado qualquer rasto de utilização maliciosa.

O erro estava no motor de pagamentos, que usava aritmética de 64 bits sem verificação para calcular o total em dívida por um comprador quando um único pagamento consumia múltiplas ofertas num livro de ordens.

Centenas de ofertas propositadamente mal precificadas podiam empurrar esse total para além do limite numérico e fazê‑lo “dar a volta” até um valor minúsculo. Resultado: os vendedores recebiam o pagamento por inteiro, enquanto o comprador praticamente nada pagava. O próprio mecanismo de segurança do ledger, concebido para travar a criação de novo XRP, recorria à mesma aritmética, pelo que não detetava as moedas falsificadas.

Leia também: GPT-6.1 Sol ajudou a cortar em 76 vezes os custos de agentes da Asana, mas há um porém

A explicação de Cayden Liao

Cayden Liao, cofundador de segurança da Veria Labs, escreveu na rede X que o agente de IA da empresa encontrou o bug e construiu um exploit funcional. Pelas suas contas, uma única transação poderia ter cunhado cerca de 18 biliões de XRP. Liao suspeita que o problema não foi identificado antes porque “combina duas falhas que, isoladamente, teriam gravidade baixa”.

Segundo Liao, a Ripple pagou à Veria a recompensa máxima do programa, de 250.000 dólares. J. Ayo Akinyele, diretor de engenharia na RippleX, afirmou que a equipa vai alargar o uso de IA para caça a bugs e verificação formal, sublinhando que a IA está a “alterar de forma fundamental a velocidade a que as vulnerabilidades podem ser descobertas”.

Patch de emergência no XRPL

A correção foi incluída na versão 3.4.1 do xrpld, lançada a 25 de setembro, três dias após o reporte. Mais de 80% dos validadores de confiança atualizaram no próprio dia, permitindo que a alteração entrasse em vigor sem a habitual votação de duas semanas sobre a emenda — algo inédito em mais de uma década. Os desenvolvedores argumentaram que seguir o processo normal, com código aberto, teria exposto o bug a potenciais atacantes durante semanas até o patch entrar em vigor.

Em 2010, um bug de overflow em Bitcoin (BTC) criou mais de 184 mil milhões de moedas numa única transação, antes de os desenvolvedores corrigirem o problema em poucas horas e fazerem um fork da cadeia para eliminar os tokens. A Zcash (ZEC) também acelerou este ano a correção de uma falha de contrafação, o que pressionou fortemente o preço do seu token.

Leia a seguir: Contribuintes franceses em cripto arriscam até 10.000 euros por carteiras não declaradas

Ester Shlain profile photo

Ester Shlain

Analista de Negócios na Yellow, cobrindo mecânica de negociação, infraestrutura agentic e pesquisa de mercado sobre o stack de exchanges de cripto. Sete anos em web3 em plataformas de DAO, launchpads e design de tokenomics. Escreve para pessoas que querem os números por trás da narrativa.

Disclaimer e aviso de risco: As informações fornecidas neste artigo são apenas para fins educacionais e informativos e baseiam-se na opinião do autor. Não constituem aconselhamento financeiro, de investimento, legal ou fiscal. Os ativos de criptomoeda são altamente voláteis e sujeitos a alto risco, incluindo o risco de perder todo ou uma quantia substancial do seu investimento. Negociar ou deter ativos cripto pode não ser adequado para todos os investidores. As opiniões expressas neste artigo são exclusivamente do(s) autor(es) e não representam a política oficial ou posição da Yellow, seus fundadores ou executivos. Sempre conduza a sua própria pesquisa minuciosa (D.Y.O.R.) e consulte um profissional financeiro licenciado antes de tomar qualquer decisão de investimento.
Desenvolvedores revelam falha no XRP Ledger que permitia cunhar tokens desde 2015 | Yellow