Desenvolvedores do Bitcoin Core divulgaram detalhes de três vulnerabilidades de segurança já corrigidas que afetavam operações de nós de mineração, processamento de blocos e a privacidade de alguns usuários do Tor. Os desenvolvedores corrigiram as três no Bitcoin Core 30.0 e 29.2, em outubro de 2025, tratando falhas que poderiam interromper operações do mempool, atrasar o processamento de blocos e enfraquecer proteções contra ataques de negação de serviço distribuída.
Falha no mempool poderia interromper nós de mineração
A vulnerabilidade mais grave, CVE-2025-62861, afetava as versões 28.0 a 28.2 e 29.0 a 29.1 do Bitcoin Core. Niklas Gögge relatou o problema em 26 de setembro de 2025.
A falha envolvia o mecanismo de expulsão de irmãos, que estabelece regras para remover transações relacionadas sob a política TRUC. Após uma reorganização da blockchain, essas regras continuavam a ser aplicadas às transações que retornavam ao mempool.
Como resultado, um nó poderia remover uma transação pai enquanto mantinha suas transações filhas no mempool. A inconsistência resultante poderia impedir mineradores de produzir modelos de bloco válidos. Os nós afetados precisavam reiniciar o software para restaurar as operações normais.
Processamento de blocos compactos poderia sofrer atrasos repetidos
A segunda vulnerabilidade, CVE-2025-62859, recebeu classificação de severidade média. Eugene Siegel descreveu o problema em abril de 2025.
A vulnerabilidade permitia que um par de rede malicioso manipulasse dados de witness em blocos compactos por meio de mutação de witness, potencialmente atrasando o processamento de blocos em até 10 minutos.
Um invasor poderia repetir o ataque sem limite contra nós iniciados com o parâmetro -blocksonly. O mesmo se aplicava se o invasor controlasse todos os três pares de alta largura de banda de um nó.
Configuração do Tor poderia conceder acesso privilegiado
A terceira vulnerabilidade, CVE-2025-62860, referia-se ao tratamento de conexões Tor de entrada. Em determinadas configurações, o endereço IP do servidor proxy poderia estar dentro do intervalo especificado pela configuração -whitelist, concedendo acesso privilegiado a nós Tor conectados por meio desse proxy.
O problema poderia enfraquecer as proteções contra ataques de negação de serviço distribuída e reduzir a privacidade. Segundo o Bitcoin Core, a configuração relevante afetava milhares de nós alcançáveis na mainnet do Bitcoin. Nós sem a configuração não padrão de whitelist não eram vulneráveis ao problema.
Correções chegaram em outubro de 2025
O Bitcoin Core tratou todas as três vulnerabilidades em atualizações de software. A versão 30.0 foi lançada em 10 de outubro de 2025, seguida pela versão 29.2 em 14 de outubro. A última versão vulnerável do software chegou ao fim de vida em 27 de outubro de 2025.
As divulgações vieram após informações anteriores da equipe do Bitcoin Core sobre três vulnerabilidades identificadas por meio de varredura automatizada de código por um grande modelo de linguagem.
Fonte: HODL Press
