
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-26313 is a denial-of-service vulnerability in go-ethereum (geth), the official Go implementation of the Ethereum execution layer protocol. An unauthenticated remote attacker can trigger excessive memory consumption by sending a specially crafted peer-to-peer (p2p) message to an affected node. All versions of go-ethereum prior to 1.17.0 are affected. The vulnerability was reported to the Ethereum Foundation Bug Bounty Program by researcher @revofusion and disclosed on February 17, 2026. It carries a CVSS v3.1 base score of 7.5 (High) and a CVSS v4.0 base score of 6.9 (Medium) (GitHub Advisory, go-ethereum Advisory).
The root cause is classified as CWE-770 (Allocation of Resources Without Limits or Throttling): the p2p message handling code in go-ethereum allocates memory in response to incoming messages without enforcing adequate size or rate limits. An attacker can exploit this by connecting to a vulnerable geth node over the network and sending a specially crafted p2p message that causes the node to allocate disproportionately large amounts of memory. No authentication, privileges, or user interaction are required. The v1.17.0 release notes indicate that the eth and snap protocol implementations now validate most p2p messages before decoding their content as part of the fix (GitHub Advisory, v1.17.0 Release). Full technical details were withheld at the time of disclosure with a note that "more details to be released later" (go-ethereum Advisory).
Successful exploitation causes high memory consumption on the targeted geth node, which can lead to service slowdown, degraded block processing performance, or a complete denial of service if memory resources are exhausted. There is no impact on confidentiality or data integrity — the vulnerability is limited to availability. In the context of Ethereum infrastructure, a crashed or unresponsive node could disrupt transaction processing, block validation, and participation in the peer-to-peer network, potentially affecting dependent services such as exchanges, DeFi protocols, or staking operations (GitHub Advisory, Feedly).
No public proof-of-concept exploit code is known to exist, and there is no evidence of active in-the-wild exploitation at this time. The EPSS score is approximately 0.022–0.033%, placing it in a low percentile for near-term exploitation likelihood. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported. The attack requires no authentication and is network-accessible, making it relatively straightforward to attempt once technical details are fully disclosed (GitHub Advisory, Feedly).
Upgrade go-ethereum to version 1.17.0 or later, which resolves CVE-2026-26313 along with two other critical security issues (CVE-2026-26314 and CVE-2026-26315). If an immediate upgrade is not feasible, consider applying network-level controls to restrict p2p connections (port 30303) to trusted peers only. The Ethereum team also recommends recreating the p2p node key after upgrading by removing the DATADIR/geth/nodekey file before restarting geth (note: this changes the node's p2p ID and may affect static peering configurations). For users who cannot upgrade to v1.17.0, the security-only backport release v1.16.9 is available (v1.17.0 Release, go-ethereum Advisory).
The vulnerability was responsibly disclosed through the Ethereum Foundation Bug Bounty Program by researcher @revofusion and patched promptly in the v1.17.0 release on February 17, 2026. The go-ethereum maintainer fjl published the advisory and noted that full technical details would be released at a later date, a common practice to allow time for node operators to upgrade before exploitation details become public. The release was noted as recommended for all users given the multiple critical security fixes it contains (go-ethereum Advisory, v1.17.0 Release).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."