Skip to main content

Bitcoin Core CVE-2012-1909

MEDIUM
Configuration (CWE-16)
2012-08-06 cve@mitre.org
5.0
CVSS 2.0 · NVD
Share

Severity by source

NVD PRIMARY
5.0 MEDIUM
AV:N/AC:L/Au:N/C:N/I:N/A:P

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

AV:N/AC:L/Au:N/C:N/I:N/A:P
Attack Vector
Network
Attack Complexity
Low
Confidentiality
None
Integrity
None
Availability
P

Lifecycle Timeline

1
CVE Published
Aug 06, 2012 - 16:55 cve.org
MEDIUM 5.0

DescriptionCVE.org

The Bitcoin protocol, as used in bitcoind before 0.4.4, wxBitcoin, Bitcoin-Qt, and other programs, does not properly handle multiple transactions with the same identifier, which allows remote attackers to cause a denial of service (unspendable transaction) by leveraging the ability to create a duplicate coinbase transaction.

AnalysisAI

The Bitcoin protocol, as used in bitcoind before 0.4.4, wxBitcoin, Bitcoin-Qt, and other programs, does not properly handle multiple transactions with the same identifier, which allows remote. Rated medium severity (CVSS 5.0), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Technical ContextAI

This vulnerability is classified under CWE-16. The Bitcoin protocol, as used in bitcoind before 0.4.4, wxBitcoin, Bitcoin-Qt, and other programs, does not properly handle multiple transactions with the same identifier, which allows remote attackers to cause a denial of service (unspendable transaction) by leveraging the ability to create a duplicate coinbase transaction. Affected products include: Bitcoin Bitcoin Core, Bitcoin Wxbitcoin. Version information: before 0.4.4.

RemediationAI

A vendor patch is available. Apply the latest security update as soon as possible. Apply vendor patches when available. Implement network segmentation and monitoring as interim mitigations.

CVE-2012-1910 HIGH POC
7.5 Aug 06

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 do

CVE-2023-37192 HIGH POC
7.5 Jul 07

Memory management and protection issues in Bitcoin Core v22 allows attackers to modify the stored sending address within

CVE-2021-3195 HIGH POC
7.5 Jan 26

bitcoind in Bitcoin Core through 0.21.0 can create a new file in an arbitrary directory (e.g., outside the ~/.bitcoin di

CVE-2012-2459 MEDIUM POC
5.0 Aug 06

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

CVE-2013-2292 HIGH
7.8 Mar 12

bitcoind and Bitcoin-Qt 0.8.0 and earlier allow remote attackers to cause a denial of service (electricity consumption)

CVE-2012-4684 HIGH
7.8 Mar 12

The alert functionality in bitcoind and Bitcoin-Qt before 0.7.0 supports different character representations of the same

CVE-2013-3220 MEDIUM
6.4 Aug 02

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 wx

CVE-2024-52920 HIGH
7.5 Nov 18

Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (infinite loop) via a malformed GETDATA

CVE-2024-52916 HIGH
7.5 Nov 18

Bitcoin Core before 0.15.0 allows a denial of service (OOM kill of a daemon process) via a flood of minimum difficulty h

CVE-2024-52915 HIGH
7.5 Nov 18

Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (memory consumption) via a crafted INV m

CVE-2024-52914 HIGH
7.5 Nov 18

In Bitcoin Core before 0.18.0, a node could be stalled for hours when processing the orphans of a crafted unconfirmed tr

CVE-2024-52912 HIGH
7.5 Nov 18

Bitcoin Core before 0.21.0 allows a network split that is resultant from an integer overflow (calculating the time offse

Share

CVE-2012-1909 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy