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

VectorAV: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

Weakness Enumeration

Related Identifiers

ALT-PU-2024-15200
CVE-2024-35202

Affected Products

Alt Linux
Bitcoin Core