PT-2024-26378 · Unknown+1 · Bitcoin Core+1
Niklas Gögge
·
Published
2024-10-09
·
Updated
2026-03-11
·
CVE-2024-35202
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Bitcoin Core versions prior to 25.0
Description
A high-severity software bug in Bitcoin Core allows remote attackers to cause a denial of service by including transactions in a
blocktxn message that are not committed to in a block's merkle root. This vulnerability affects over 13% of Bitcoin nodes worldwide, allowing attackers to remotely shut down nodes. The issue is related to the blocktxn message-handling logic, where an assertion can be triggered, leading to a node exit.Recommendations
To resolve the issue, update Bitcoin Core to version 25.0 or later. For nodes running versions prior to 25.0, upgrading to the latest version will mitigate the risk of remote shutdown attacks. As a temporary workaround, consider restricting access to the
blocktxn message handling logic until a patch is applied.Fix
DoS
Allocation of Resources Without Limits
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Bitcoin Core