high7.5
CVE-2018-17145
Bitcoin Inventory Out-of-Memory Denial-of-Service Attack (CVE-2018-17145)
Impact
There was an easily exploitable uncontrolled memory resource consumption denial-of-service vulnerability that existed in the peer-to-peer network code of three implementations of Bitcoin and several alternative chains. For more details please see: https://invdos.net/ For the paper: https://invdos.net/paper/CVE-2018-17145.pdf
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| npm | bcoin | < 1.0.2 | 1.0.2 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Bcoin | Bcoin | before 1.0.2 |
| Bitcoin | Bitcoin Core | from 0.16.0 before 0.16.2 |
| Bitcoinknots | Bitcoin Knots | from 0.16.0 before 0.16.2 |
| Btcd Project | Btcd | Versions 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.4.0, 0.5.0 |
| Decred | Dcrd | before 1.5.2 |
| Litecoin | Litecoin | from 0.16.0 before 0.16.2 |
| Namecoin | Namecoin Core | from 0.16.0 before 0.16.2 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposures#CVE-2018-17145
- https://github.com/bitcoin/bitcoin/blob/v0.16.2/doc/release-notes.md
- https://invdos.net
- https://invdos.net/paper/CVE-2018-17145.pdf
- https://github.com/advisories/GHSA-hx3r-jv9q-85jw
- https://github.com/bcoin-org/bcoin/security/advisories/GHSA-hx3r-jv9q-85jw
- https://nvd.nist.gov/vuln/detail/CVE-2018-17145