De acordo com a PANews, a equipe de desenvolvimento do Bitcoin Core abordou uma vulnerabilidade de preenchimento de disco que afetou operadores de nós completos por cinco anos. Essa falha permitiu que atacantes explorassem comandos de log maliciosos, como LogPrintf, LogInfo, LogWarning ou LogError, causando gravação contínua de dados redundantes nos discos rígidos dos nós. Isso representou riscos significativos para nós de discos rígidos mecânicos e poderia degradar o desempenho de dispositivos flash.

A correção foi implementada através do PR 32604, mesclado na branch principal pela desenvolvedora experiente Gloria Zhao. A submissão passou por 19 verificações sem oposição. Os desenvolvedores antecipam que, uma vez que o patch seja amplamente adotado com a nova versão do Bitcoin Core, os ataques de preenchimento de disco serão erradicados. A versão mais recente do Bitcoin Core, 29.0, foi lançada em 14 de abril, e as versões do Core normalmente recebem atualizações a cada poucos meses. Como um pacote de software voluntário que não permite atualizações automáticas, os operadores de nós completos devem atualizar manualmente seu software. Atualmente, cerca de 16% dos operadores de nós estão executando a versão 29.0, enquanto outros continuam a usar versões mais antigas.