Description
Bitcoin Core before 25.0 allows remote attackers to cause a denial of service (blocktxn message-handling assertion and node exit) by including transactions in a blocktxn message that are not committed to in a block's merkle root. FillBlock can be called twice for one PartiallyDownloadedBlock instance.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a n/a
n/aaffected
References
- https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures ↗
- https://github.com/bitcoin/bitcoin/releases/tag/v25.0 ↗
- https://bitcoincore.org/en/2024/10/08/disclose-blocktxn-crash/ ↗
- https://github.com/bitcoin/bitcoin/pull/26898 ↗
- https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-25.0.md ↗