Según PANews, el equipo de desarrollo de Bitcoin Core ha abordado una vulnerabilidad de llenado de disco que ha afectado a los operadores de nodos completos durante cinco años. Esta falla permitía a los atacantes explotar comandos de registro maliciosos, como LogPrintf, LogInfo, LogWarning o LogError, causando una escritura continua de datos redundantes en los discos duros de los nodos. Esto planteaba riesgos significativos para los nodos de discos duros mecánicos y podría degradar el rendimiento de los dispositivos de flash.
La solución se implementó a través de la PR 32604, fusionada en la rama principal por la desarrolladora experimentada Gloria Zhao. La presentación pasó 19 verificaciones sin oposición. Los desarrolladores anticipan que una vez que el parche sea adoptado ampliamente con la nueva versión de Bitcoin Core, los ataques de llenado de disco serán erradicados. La última versión de Bitcoin Core, 29.0, fue lanzada el 14 de abril, y las versiones de Core típicamente reciben actualizaciones cada pocos meses. Como un paquete de software voluntario que no permite actualizaciones automáticas, los operadores de nodos completos deben actualizar manualmente su software. Actualmente, alrededor del 16% de los operadores de nodos están ejecutando la versión 29.0, mientras que otros continúan utilizando versiones anteriores.