PANews July 21 news, according to Protos, the Bitcoin Core development team has fixed a disk filling vulnerability that has plagued full node operators for five years. This vulnerability allowed attackers to force nodes' hard drives to continuously write redundant data through malicious log commands (such as LogPrintf, LogInfo, LogWarning, or LogError), severely impacting mechanical hard drive nodes and even degrading the performance of flash storage devices.

This fix was submitted through PR 32604 and merged into the main branch by senior developer Gloria Zhao. The submission passed 19 checks with no objections. Developers hope that with the new version of Bitcoin Core being widely adopted in the Bitcoin network, disk filling attacks will completely disappear. The latest version of Bitcoin Core is 29.0, released on April 14, and Core versions are typically upgraded every few months. As a voluntary package that does not allow automatic updates, full node operators must always choose to manually upgrade their software. Approximately 16% of node operators are running version 29.0, while others are running older versions of the software.