CVE-2026-26314: Go Ethereum affected by DoS via malicious p2p message
Impact
A vulnerable node can be forced to shutdown/crash using a specially crafted message. More details to be released later.
Patches
The problem is resolved in the v1.16.9 and v1.17.0 releases of Geth.
Credit
This issue was reported to the Ethereum Foundation Bug Bounty Program by Waleed Ahmed from vulsight.com
Other sources
go-ethereum (geth) is a golang execution layer implementation of the Ethereum protocol. Prior to version 1.16.9, a vulnerable node can be forced to shutdown/crash using a specially crafted message. The problem is resolved in the v1.16.9 and v1.17.0 releases of Geth.
— NVD
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2026-26314?
CVE-2026-26314 is classified as a Denial of Service (DoS) vulnerability.
How do I fix CVE-2026-26314?
To resolve CVE-2026-26314, upgrade to Geth version 1.16.9 or later.
What causes CVE-2026-26314?
CVE-2026-26314 is caused by a vulnerable node being forced to crash through a specially crafted p2p message.
Which versions are affected by CVE-2026-26314?
CVE-2026-26314 affects Geth versions up to and including 1.16.8.
Is there a workaround for CVE-2026-26314?
There are no known workarounds for CVE-2026-26314; upgrading is the recommended solution.