CVE-2022-23328

Published Mar 4, 2022 CVSS 3.1 · 7.5 High EPSS 1.4% KEV · Not listed
Description
A design flaw in all versions of Go-Ethereum allows an attacker node to send 5120 pending transactions of a high gas price from one account that all fully spend the full balance of the account to a victim Geth node, which can purge all of pending transactions in a victim node's memory pool and then occupy the memory pool to prevent new transactions from entering the pool, resulting in a denial of service (DoS).

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-1547 A design flaw in all versions of Go-Ethereum allows an attacker node to send 5120 pending transactions of a high gas price from one account that all fully spend the full balance of the account to a victim Geth node, which can purge all of pending transactions in a victim node's memory pool and then occupy the memory pool to prevent new transactions from entering the pool, resulting in a denial of service (DoS).
Github GHSA Github GHSA GHSA-vmf7-hmh6-vv57 Denial of Service in Go-Ethereum
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jul 9, 2026, 12:16 AM
Reserved
Jan 18, 2022, 12:00 AM
Status
Modified
Published
Mar 4, 2022, 12:15 PM
Modified
Jul 9, 2026, 1:17 AM