MidnightBSD

Advisories for bitcoinknots

CVE-2018-17144 MEDIUM

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 duplicate input. An attacker can make bitcoind or Bitcoin-Qt crash.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 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

CVSS 2.0

Severity: MEDIUM

Problem Type: NVD-CWE-noinfo,

Products Affected

Vendor Product Version
bitcoinknots bitcoin_knots *
bitcoin bitcoin_core *
CVE-2018-17145 MEDIUM

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. NOTE: this can also affect other cryptocurrencies, e.g., if they were forked from Bitcoin Core after 2017-11-15.

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 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

CVSS 2.0

Severity: MEDIUM

Problem Type: CWE-400,

Products Affected

Vendor Product Version
bitcoinknots bitcoin_knots *
btcd_project btcd 0.4.0
btcd_project btcd 0.5.0
btcd_project btcd 0.3.3
btcd_project btcd 0.8.0
btcd_project btcd 0.10.0
btcd_project btcd 0.20.1
decred dcrd *
litecoin litecoin *
btcd_project btcd 0.3.0
btcd_project btcd 0.11.0
btcd_project btcd 0.20.0
namecoin namecoin_core *
btcd_project btcd 0.13.0
bitcoin bitcoin_core *
btcd_project btcd 0.3.2
btcd_project btcd 0.11.1
btcd_project btcd 0.7.0
btcd_project btcd 0.12.0
btcd_project btcd 0.3.1
btcd_project btcd 0.6.0
btcd_project btcd 0.9.0
bcoin bcoin *
CVE-2018-20587 LOW

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 exploit this to steal currency by binding the RPC IPv4 localhost port, and forwarding requests to the IPv6 localhost port.

CVSS 2.0

Severity: LOW

Problem Type: NVD-CWE-noinfo,

Products Affected

Vendor Product Version
bitcoinknots bitcoin_knots *
bitcoin bitcoin_core *
CVE-2023-50428

In Bitcoin Core through 26.0 and Bitcoin Knots before 25.1.knots20231115, datacarrier size limits can be bypassed by obfuscating data as code (e.g., with OP_FALSE OP_IF), as exploited in the wild by Inscriptions in 2022 and 2023. NOTE: although this is a vulnerability from the perspective of the Bitcoin Knots project, some others consider it "not a bug."

CVSS 3.x

Source Score Severity Vector Exploitability Impact
nvd@nist.gov 5.3 MEDIUM CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L 3.9 1.4

Products Affected

Vendor Product Version
bitcoinknots bitcoin_knots *
bitcoin bitcoin_core *