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.
Metrics
Affected Vendors & Products
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-1428 | 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. |
Github GHSA |
GHSA-4xc9-8hmq-j652 | go-ethereum vulnerable to DoS via malicious p2p message |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
No history.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2024-08-02T02:27:53.323Z
Reserved: 2024-04-22T15:14:59.165Z
Link: CVE-2024-32972
Updated: 2024-08-02T02:27:53.323Z
Status : Awaiting Analysis
Published: 2024-05-06T15:15:23.130
Modified: 2024-11-21T09:16:08.450
Link: CVE-2024-32972
No data.
OpenCVE Enrichment
Updated: 2025-07-12T22:09:30Z
EUVD
Github GHSA