Incorrect calculation in go-ethereum - CVE-2020-26240
Published: November 24, 2020 / Updated: April 27, 2026
go-ethereum
Ethereum
Description
The vulnerability allows a local user to cause miners to create invalid proof-of-work.
The vulnerability exists due to incorrect DAG generation logic in the ethash mining DAG generation functionality when generating DAG data for an upcoming epoch. A local user can trigger mining with the erroneous DAG to cause miners to create invalid proof-of-work.
Only mining nodes are affected; non-mining nodes are unaffected.