Bitcoin Core corrige falha de node de mineração de alta gravidade CVE-2025-62861

iconBeInCrypto
Compartilhar
AI summary iconResumo
O Bitcoin Core lançou correções para uma falha de alta gravidade (CVE-2025-62861) que poderia impedir nodes de mineração de criarem novos blocos. O problema, relacionado à corrupção do mempool durante reorganizações da cadeia, afetou as versões 28.0–28.2 e 29.0–29.1. As correções foram disponibilizadas em outubro de 2025 nas versões 30.0, 29.2 e 28.3. Operadores de nodes completos são incentivados a atualizar.

Desenvolvedores do Bitcoin Core divulgaram uma falha de alta gravidade que pode impedir que nodes afetados produzam novos blocos. O Bitcoin Core lançou um aviso de segurança identificando a vulnerabilidade como CVE-2025-62861 em 10 de novembro. As versões vulneráveis foram as 28.0 a 28.2 e 29.0 a 29.1. Os desenvolvedores corrigiram o problema há mais de um ano, mas nodes que utilizam software mais antigo podem permanecer em risco.

A falha corrompeu o mempool durante reorganizações da cadeia porque uma regra conhecida como evicção de irmãos falhou. O problema envolveu transações TRUC, que permitem apenas uma transação filha não confirmada. O Bitcoin Core introduziu a evicção de irmãos na versão 28.0, permitindo que uma segunda transação filha com taxas mais altas substituísse a primeira. No entanto, a evicção de irmãos não funcionou corretamente quando os nodes restauraram transações de blocos desconectados. Um node poderia remover uma transação restaurada enquanto mantinha os descendentes dessa transação. As transações restantes então gastavam fundos que já não existiam.

Miners e operadores de pool de mineração que usavam versões vulneráveis enfrentaram o principal risco. Um mempool inconsistente causou a falha na verificação de validade na criação do modelo de bloco. Um modelo de bloco é o bloco candidato que um node monta para os miners, portanto, a falha impediu o node de mineração de produzir blocos. Um reinício era o único remédio para um node afetado, pois reiniciar forçava o node a reconstruir o mempool do zero.

O pesquisador de segurança Niklas Goegge relatou responsavelmente a vulnerabilidade em 26 de setembro de 2025. O desenvolvedor Greg Sanders enviou uma correção logo em seguida. O Bitcoin Core lançou versões corrigidas 30.0, 29.2 e 28.3 em outubro de 2025. O Bitcoin Core reteve os detalhes técnicos até que a última versão vulnerável da série 29.x atingisse o fim da vida útil. Desenvolvedores normalmente adiam tais divulgações até que a maioria dos nodes tenha feito a atualização.

O mesmo lote de divulgação cobriu duas vulnerabilidades adicionais corrigidas na versão 30.0. Uma vulnerabilidade poderia interromper o processamento de blocos. A outra vulnerabilidade concedeu incorretamente permissões para conexões Tor de entrada. A divulgação ocorreu após um lote de outubro que abordava três outras vulnerabilidades identificadas pelo Project Loupe, um scanner baseado em IA. Operadores ainda utilizando as versões 28.0 a 29.1 devem atualizar imediatamente. Reiniciar um node afetado também retorna o mempool a um estado limpo.

Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações. Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.