Priority HIGH 72
Memory management and protection issues in Bitcoin Core v22 allows attackers to modify the stored sending address within the app's memory, potentially allowing them to redirect Bitcoin transactions to wallets of their ow…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00575 · Published 2023-07-06 · No fix listed CWE-311
Priority MEDIUM 55
Bitcoin Core before 0.19.0 might allow remote attackers to execute arbitrary code when another application unsafely passes the -platformpluginpath argument to the bitcoin-qt program, as demonstrated by an x-scheme-handle…
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.1092 · Published 2021-02-04 · No fix listed CWE-88
Priority MEDIUM 45
The Bitcoin Proof-of-Work algorithm does not consider a certain attack methodology related to 80-byte block headers with a variety of initial 64-byte chunks followed by the same 16-byte chunk, multiple candidate root val…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.03251 · Published 2017-05-24 · No fix listed CWE-338
Priority MEDIUM 42
Bitcoin Core 0.14.x before 0.14.3, 0.15.x before 0.15.2, and 0.16.x before 0.16.3 and Bitcoin Knots 0.14.x through 0.16.x before 0.16.3 allow a remote denial of service (application crash) exploitable by miners via dupli…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.06749 · Published 2018-09-19 · No fix listed
Priority MEDIUM 41
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 mer…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00894 · Published 2024-10-10 · No fix listed CWE-770
Priority MEDIUM 40
Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (infinite loop) via a malformed GETDATA message.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00633 · Published 2024-11-18 · No fix listed CWE-770
Priority MEDIUM 40
Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (memory consumption) via a crafted INV message.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00646 · Published 2024-11-18 · No fix listed CWE-770
Priority MEDIUM 40
Bitcoin Core before 24.0.1 allows remote attackers to cause a denial of service (daemon crash) via a flood of low-difficulty header chains (aka a "Chain Width Expansion" attack) because a node does not first verify that…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00817 · Published 2024-11-18 · No fix listed CWE-770
Priority MEDIUM 40
Bitcoin Core 0.16.x before 0.16.2 and Bitcoin Knots 0.16.x before 0.16.2 allow remote denial of service via a flood of multiple transaction inv messages with random hashes, aka INVDoS.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.04759 · Published 2020-09-10 · Fixed in 1.0.2 CWE-400
Priority MEDIUM 40
Bitcoin-Qt 0.5.0.x before 0.5.0.5; 0.5.1.x, 0.5.2.x, and 0.5.3.x before 0.5.3.1; and 0.6.x before 0.6.0rc4 on Windows does not use MinGW multithread-safe exception handling, which allows remote attackers to cause a denia…
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.04507 · Published 2012-08-06 · No fix listed
Priority LOW 39
Bitcoin Core through 29.0 allows Uncontrolled Resource Consumption (issue 2 of 2).
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00432 · Published 2025-10-28 · No fix listed CWE-400
Priority LOW 39
Bitcoin Core through 29.0 allows Uncontrolled Resource Consumption (issue 1 of 2).
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00432 · Published 2025-10-28 · No fix listed CWE-400
Priority LOW 39
Bitcoin Core 0.13.0 through 29.x has an integer overflow.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00296 · Published 2026-03-20 · No fix listed CWE-190
Priority LOW 39
Bitcoin Core before 0.15.0 allows a denial of service (OOM kill of a daemon process) via a flood of minimum difficulty headers.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00531 · Published 2024-11-18 · No fix listed CWE-770
Priority LOW 39
In Bitcoin Core before 0.18.0, a node could be stalled for hours when processing the orphans of a crafted unconfirmed transaction.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00531 · Published 2024-11-18 · No fix listed CWE-770
Priority LOW 39
Bitcoin Core before 0.21.0 allows a network split that is resultant from an integer overflow (calculating the time offset for newly connecting peers) and an abs64 logic bug.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00525 · Published 2024-11-18 · No fix listed CWE-190
Priority LOW 39
bitcoind and Bitcoin-Qt 0.8.0 and earlier allow remote attackers to cause a denial of service (electricity consumption) by mining a block to create a nonstandard Bitcoin transaction containing multiple OP_CHECKSIG script…
CVSS 2.0HIGH 7.8· Network · No auth · Interaction — · EPSS 0.0255 · Published 2013-03-12 · No fix listed CWE-399
Priority LOW 39
The alert functionality in bitcoind and Bitcoin-Qt before 0.7.0 supports different character representations of the same signature data, but relies on a hash of this signature, which allows remote attackers to cause a de…
CVSS 2.0HIGH 7.8· Network · No auth · Interaction — · EPSS 0.02857 · Published 2013-03-12 · No fix listed CWE-399
Priority LOW 38
Bitcoin Core 0.20.0 allows remote denial of service.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.0309 · Published 2020-09-10 · No fix listed
Priority LOW 38
In Bitcoin Core before v0.13.0, a non-final alert is able to block the special "final alert" (which is supposed to override all other alerts) because operations occur in the wrong order.
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.02498 · Published 2018-07-05 · No fix listed CWE-310
Priority LOW 38
wxBitcoin and bitcoind before 0.3.5 do not properly handle script opcodes in Bitcoin transactions, which allows remote attackers to spend bitcoins owned by other users via unspecified vectors.
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.02675 · Published 2012-08-06 · No fix listed CWE-264
Priority LOW 38
Integer overflow in wxBitcoin and bitcoind before 0.3.11 allows remote attackers to bypass intended economic restrictions and create many bitcoins via a crafted Bitcoin transaction.
CVSS 2.0HIGH 7.5· Network · No auth · Interaction — · EPSS 0.02669 · Published 2012-08-06 · No fix listed CWE-189
Priority LOW 37
Bitcoin Core before 0.14 allows an attacker to create an ostensibly valid SPV proof for a payment to a victim who uses an SPV wallet, even if that payment did not actually occur.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.02218 · Published 2020-03-16 · No fix listed CWE-20
Priority LOW 37
Bitcoin Core before v0.13.0 allows denial of service (memory exhaustion) triggered by the remote network alert system (deprecated since Q1 2016) if an attacker can sign a message with a certain private key that had been…
CVSS 3.0HIGH 7.5· Network · No auth · No interaction · EPSS 0.02281 · Published 2018-07-05 · No fix listed CWE-400
Priority LOW 36
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 20…
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.014 · Published 2023-05-22 · No fix listed CWE-400
Load more