bitcoin Vulnerability Advisory Catalog

Total 56 security vulnerabilities recorded for bitcoin software and firmware.

← Back to All Vendors
Component: bitcoin_core

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 pay...

📅 2020-03-16
CVSS 7.5 Dossier →
Component: bitcoin_core

bitcoind and Bitcoin-Qt prior to 0.17.1 allow injection of arbitrary data into the debug log via an RPC call....

📅 2020-03-12
CVSS 5.3 Dossier →
Component: bitcoin_core

bitcoind and Bitcoin-Qt prior to 0.15.1 have a stack-based buffer overflow if an attacker-controlled SOCKS proxy server is used. This results from an ...

📅 2020-03-12
CVSS 5.9 Dossier →
Component: bitcoin_core

bitcoind and Bitcoin-Qt prior to 0.10.2 allow attackers to cause a denial of service (disabled functionality such as a client application crash) via a...

📅 2020-03-12
CVSS 7.5 Dossier →
Component: bitcoin_core

In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it may dump a core file. If a user were to mishandle a ...

📅 2019-09-05
CVSS 7.5 Dossier →
Component: bitcoin_core

Bitcoin Core 0.12.0 through 0.17.1 and Bitcoin Knots 0.12.0 through 0.17.x before 0.17.1.knots20181229 have Incorrect Access Control. Local users can ...

📅 2019-02-11
CVSS 5.5 Dossier →
Component: bitcoin_core

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...

📅 2018-09-19
CVSS 7.5 Dossier →
Component: bitcoin_core

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 ...

📅 2018-07-05
CVSS 7.5 Dossier →
Component: bitcoin_core

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...

📅 2018-07-05
CVSS 7.5 Dossier →
Component: bitcoin

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 ...

📅 2017-05-24
CVSS 7.5 Dossier →
CVE-2013-5700 UNKNOWN
Component: bitcoin-qt

The Bloom Filter implementation in bitcoind and Bitcoin-Qt 0.8.x before 0.8.4rc1 allows remote attackers to cause a denial of service (divide-by-zero ...

📅 2013-09-10
CVSS 5.0 Dossier →
CVE-2013-4627 UNKNOWN
Component: bitcoin_core

Unspecified vulnerability in bitcoind and Bitcoin-Qt 0.8.x allows remote attackers to cause a denial of service (memory consumption) via a large amoun...

📅 2013-08-02
CVSS 5.0 Dossier →
CVE-2013-4165 UNKNOWN
Component: bitcoin_core

The HTTPAuthorized function in bitcoinrpc.cpp in bitcoind 0.8.1 provides information about authentication failure upon detecting the first incorrect b...

📅 2013-08-02
CVSS 4.3 Dossier →
CVE-2013-3220 UNKNOWN
Component: bitcoin-qt

bitcoind and Bitcoin-Qt before 0.4.9rc2, 0.5.x before 0.5.8rc2, 0.6.x before 0.6.5rc2, and 0.7.x before 0.7.3rc2, and wxBitcoin, do not properly consi...

📅 2013-08-02
CVSS 6.4 Dossier →
CVE-2013-3219 UNKNOWN
Component: bitcoin_core

bitcoind and Bitcoin-Qt 0.8.x before 0.8.1 do not enforce a certain block protocol rule, which allows remote attackers to bypass intended access restr...

📅 2013-08-02
CVSS 5.0 Dossier →
CVE-2013-2293 UNKNOWN
Component: bitcoin-qt

The CTransaction::FetchInputs method in bitcoind and Bitcoin-Qt before 0.8.0rc1 copies transactions from disk to memory without incrementally checking...

📅 2013-03-12
CVSS 5.0 Dossier →
CVE-2013-2292 UNKNOWN
Component: bitcoin-qt

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 ...

📅 2013-03-12
CVSS 7.8 Dossier →
CVE-2013-2273 UNKNOWN
Component: bitcoin-qt

bitcoind and Bitcoin-Qt before 0.4.9rc1, 0.5.x before 0.5.8rc1, 0.6.0 before 0.6.0.11rc1, 0.6.1 through 0.6.5 before 0.6.5rc1, and 0.7.x before 0.7.3r...

📅 2013-03-12
CVSS 5.0 Dossier →
CVE-2013-2272 UNKNOWN
Component: bitcoin-qt

The penny-flooding protection mechanism in the CTxMemPool::accept method in bitcoind and Bitcoin-Qt before 0.4.9rc1, 0.5.x before 0.5.8rc1, 0.6.0 befo...

📅 2013-03-12
CVSS 5.0 Dossier →
CVE-2012-4684 UNKNOWN
Component: bitcoin-qt

The alert functionality in bitcoind and Bitcoin-Qt before 0.7.0 supports different character representations of the same signature data, but relies on...

📅 2013-03-12
CVSS 7.8 Dossier →
CVE-2012-4683 UNKNOWN
Component: bitcoin_core

Unspecified vulnerability in bitcoind and Bitcoin-Qt allows attackers to cause a denial of service via unknown vectors, a different vulnerability than...

📅 2012-09-14
CVSS 5.0 Dossier →
CVE-2012-4682 UNKNOWN
Component: bitcoin_core

Unspecified vulnerability in bitcoind and Bitcoin-Qt allows attackers to cause a denial of service via unknown vectors, a different vulnerability than...

📅 2012-09-14
CVSS 5.0 Dossier →
CVE-2012-3789 UNKNOWN
Component: bitcoin_core

Unspecified vulnerability in bitcoind and Bitcoin-Qt before 0.4.7rc3, 0.5.x before 0.5.6rc3, 0.6.0.x before 0.6.0.9rc1, and 0.6.x before 0.6.3rc1 allo...

📅 2012-08-06
CVSS 5.0 Dossier →
CVE-2012-2459 UNKNOWN
Component: bitcoin_core

Unspecified vulnerability in bitcoind and Bitcoin-Qt before 0.4.6, 0.5.x before 0.5.5, 0.6.0.x before 0.6.0.7, and 0.6.x before 0.6.2 allows remote at...

📅 2012-08-06
CVSS 5.0 Dossier →
Page 2 of 3 (56 Total Records)