Skip to content
OpenAdvisories
High · 7.5 CVE-2024-32972 EUVD-2024-1428GHSA-4xc9-8hmq-j652GO-2024-2819

go-ethereum denial of service via malicious p2p message

Published May 6, 2024 · Updated Aug 2, 2024 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
ethereum go-ethereum < 1.13.15 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/ethereum/go-ethereum < 1.13.15 1.13.15 GHSA-4xc9-8hmq-j652

References