Vulnerability Details : CVE-2023-33297
Bitcoin Core before 24.1, when debug mode is not used, allows attackers to cause a denial of service (e.g., CPU consumption) because draining the inventory-to-send queue is inefficient, as exploited in the wild in May 2023.
Vulnerability category: Denial of service
Products affected by CVE-2023-33297
- cpe:2.3:a:bitcoin:bitcoin_core:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2023-33297
1.98%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 82 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2023-33297
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
7.5
|
HIGH | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
3.9
|
3.6
|
134c704f-9b21-4f2e-91b3-4a467353bcc0 | 2025-01-28 |
7.5
|
HIGH | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
3.9
|
3.6
|
NIST |
CWE ids for CVE-2023-33297
-
The product does not properly control the allocation and maintenance of a limited resource, thereby enabling an actor to influence the amount of resources consumed, eventually leading to the exhaustion of available resources.Assigned by: nvd@nist.gov (Primary)
References for CVE-2023-33297
-
https://x.com/123456/status/1711601593399828530
pad on X: "@Fidelity there is an active critical bitcoin exploit. it is a financial attack. observe: https://t.co/OxpktPtH49 the takeaway from pad vs bitcoin is that a botnet can remotely charge publi
-
https://github.com/bitcoin/bitcoin/issues/27586
CPU DoS on mainnet in debug mode · Issue #27586 · bitcoin/bitcoin · GitHubIssue Tracking
-
https://github.com/bitcoin/bitcoin/issues/27623
One core in CPU usage rate remains at 100% for a long time, causing serious delays in new blocks and forks · Issue #27623 · bitcoin/bitcoin · GitHubIssue Tracking
-
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/F2EI7SAP4QP2AJYK2JVEOO4GJ6DOBSM5/
[SECURITY] Fedora 38 Update: bitcoin-core-24.1-1.fc38 - package-announce - Fedora mailing-lists
-
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/H3CQY277NWXY3RFCZCJ4VKT2P3ROACEJ/
[SECURITY] Fedora 37 Update: bitcoin-core-24.1-1.fc37 - package-announce - Fedora Mailing-Lists
-
https://github.com/visualbasic6/drain
GitHub - visualbasic6/drain: bitdrain - remote p2p bandwidth/cpu overage attack against bitcoin, dogecoin, etc.
-
https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures
Common Vulnerabilities and Exposures - Bitcoin WikiNot Applicable
-
https://github.com/dogecoin/dogecoin/issues/3243#issuecomment-1712575544
remote p2p bandwidth/cpu attack · Issue #3243 · dogecoin/dogecoin · GitHub
-
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/H3CQY277NWXY3RFCZCJ4VKT2P3ROACEJ/
[SECURITY] Fedora 37 Update: bitcoin-core-24.1-1.fc37 - package-announce - Fedora mailing-lists
-
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-24.1.md
bitcoin/release-notes-24.1.md at master · bitcoin/bitcoin · GitHubRelease Notes
-
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/F2EI7SAP4QP2AJYK2JVEOO4GJ6DOBSM5/
[SECURITY] Fedora 38 Update: bitcoin-core-24.1-1.fc38 - package-announce - Fedora Mailing-Lists
-
https://github.com/bitcoin/bitcoin/pull/27610
Improve performance of p2p inv to send queues by ajtowns · Pull Request #27610 · bitcoin/bitcoin · GitHubIssue Tracking;Patch
Jump to