CVE-2020-26240: ethereum go_ethereum Incorrect Calculation
Vulnerability summary
CVE-2020-26240 is a high (CVSS 7.5) Incorrect Calculation vulnerability in ethereum go_ethereum. EPSS estimates a 1.86% chance of exploitation in the next 30 days, higher than 78.9% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 1 · Related 1Timeline
- 25-11-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
Go Ethereum, or "Geth", is the official Golang implementation of the Ethereum protocol. An ethash mining DAG generation flaw in Geth before version 1.9.24 could cause miners to erroneously calculate PoW in an upcoming epoch (estimated early January, 2021). This happened on the ETC chain on 2020-11-06. This issue is relevant only for miners, non-mining nodes are unaffected. This issue is fixed as of 1.9.24
CVSS metrics
4 scores · 3 sources · 2 versions- CVE.orgCNA5.3MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:NDiffers
- OSV · GoEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:NDiffers
EPSS trend
Probability
1.86%
Chance of exploitation in the next 30 days
Percentile
79%
Versus all other CVEs
30-day change
0.00 pp
From 1.86% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Ethereum2 products
- go_ethereum< 1.9.24
- go-ethereum< 1.9.24
Github.com/ethereum1 product
- go-ethereum< 1.9.24
2 vendors · 3 products
References
7 links- github.com/ethereum/go-ethereum/security/advisories/GHSA-v592-xf75-856pX Refsource CONFIRMWEBAdvisoryThird Party Advisory
- github.com/ethereum/go-ethereum/commit/d990df909d7839640143344e79356754384dcdd0X Refsource MISCWEBFIXPatchThird Party Advisory