Improper Access Control Affecting bitcoin/bitcoin package, versions [0.12.0,0.17.2)


Severity

Recommended
0.0
medium
0
10

CVSS assessment made by Snyk's Security Team. Learn more

Threat Intelligence

Exploit Maturity
Not Defined
EPSS
0.04% (6th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Improper Access Control vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-UNMANAGED-BITCOINBITCOIN-3003874
  • published26 Jan 2022
  • disclosed11 Feb 2019
  • creditUnknown

Introduced: 11 Feb 2019

CVE-2018-20587  (opens in a new tab)
CWE-284  (opens in a new tab)

How to fix?

Upgrade bitcoin/bitcoin to version 0.17.2 or higher.

Overview

Affected versions of this package are vulnerable to Improper Access Control. 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 Scores

version 3.1