go-ethereum denial of service via malicious p2p message
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-400.
Summary
go-ethereum (geth) is a golang execution layer implementation of the Ethereum protocol. Prior to 1.13.15, a vulnerable node can be made to consume very large amounts of memory when handling specially crafted p2p messages sent from an attacker node. The fix has been included in geth version `1.13.15` and onwards.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| ethereum | go-ethereum | before 1.13.15 | 1.13.15 | Patch available | CNA |
| — | github.com/ethereum/go-ethereum (Go) | before 1.13.15 | 1.13.15 | Patch available | GHSA-4xc9-8hmq-j652 |
- go-ethereum Vendorethereum Affected before 1.13.15 Fixed in 1.13.15 Patch available CNA
- github.com/ethereum/go-ethereum (Go) Vendor— Affected before 1.13.15 Fixed in 1.13.15 Patch available GHSA-4xc9-8hmq-j652
Remediation
- Fix · CNA go-ethereum (ethereum) Fixed in 1.13.15
- Fix · GHSA-4xc9-8hmq-j652 github.com/ethereum/go-ethereum (Go) Fixed in 1.13.15 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2024-32972
- 2026-10-03 Alias added: GHSA-4xc9-8hmq-j652
References
More ethereum vulnerabilities
- TI-2023-22561 Geth (aka go-ethereum) through 1.13.4, when --http --graphql is used, allows remote… CVSS 3.1HIGH 7.5
- TI-2026-74955 Server-side request forgery in Web3.py CCIP Read URL validation CVSS 4.0MEDIUM 6.3
- TI-2017-10558 Out-of-bounds read in CPP-Ethereum CVSS 3.1CRITICAL 10.0
- TI-2018-11329 An issue was discovered in EthereumJ 1.8.2. CVSS 3.0CRITICAL 9.8
- TI-2026-21270 Go Ethereum affected by DoS via malicious p2p message CVSS 4.0HIGH 8.7
- TI-2025-18585 go-ethereum has a DoS via malicious p2p message CVSS 4.0HIGH 8.7
Sources
- CVE-2024-32972 · CVE Program
- CVE-2024-32972 · NVD
- FIRST EPSS
- GHSA-4xc9-8hmq-j652 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences