Headline:
Disclosure of CVE-2024-35202
Summary:
This lead was identified from Bitcoin Core Blog. It has been saved for accountability coverage and should be reviewed against the original source before expansion.
What the record says:
The source headline is: Disclosure of CVE-2024-35202. The source summary says: Before Bitcoin Core v25.0, an attacker could remotely crash Bitcoin Core nodes by triggering an assertion in the blocktxn message handling logic. This issue is considered High severity. Details When receiving a block announcement via a cmpctblock message, Bitcoin Core attempts to reconstruct the announced block using the transactions in its own mempool as well as other available transactions. If reconstruction fails due to missing transactions it will request them from the announcing peer via a getblocktxn message. In response a blocktxn message is expected, which should contain the requested transactions. The compact block protocol employs shortened transaction identifiers to reduce bandwidth. These short-ids are 6 byte in size, resulting in a small chance for collisions (i.e. transaction A has the same short-id as transaction B) upon block reconstruction. Collisions will be detected as
Why it matters:
This may be relevant to public accountability, consumer protection, government oversight, fraud monitoring, or financial transparency depending on the source record.
What is not yet proven:
This draft should not be treated as proof beyond what the linked source directly supports. Avoid adding accusations, private information, or copied text from the original source.
Source:
https://bitcoincore.org/en/2024/10/08/disclose-blocktxn-crash/
AI writer note: OPENAI_API_KEY is empty, so this was generated with the built-in safe fallback writer.
https://bitcoincore.org/en/2024/10/08/disclose-blocktxn-crash/