CVE-2018-20421: ethereum go_ethereum
Vulnerability summary
CVE-2018-20421 is a high (CVSS 7.5) vulnerability in ethereum go_ethereum. EPSS estimates a 1.46% chance of exploitation in the next 30 days, higher than 73.1% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 24-12-2018PublishedVulnerability first disclosed.
- 17-09-2024Last modifiedVulnerability information updated.
Description
Go Ethereum (aka geth) 1.8.19 allows attackers to cause a denial of service (memory consumption) by rewriting the length of a dynamic array in memory, and then writing data to a single memory location with a large index number, as demonstrated by use of "assembly { mstore }" followed by a "c[0xC800000] = 0xFF" assignment.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
1.46%
Chance of exploitation in the next 30 days
Percentile
73%
Versus all other CVEs
30-day change
0.00 pp
From 1.46% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundGo Ethereum
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Ethereum1 product
- go_ethereum1.8.19
1 vendor · 1 product