CVE-2020-26264

LES Server DoS via GetProofsV2

Published Dec 11, 2020 CVSS 3.1 · 6.5 Medium EPSS 1.9% KEV · Not listed
Description
Go Ethereum, or "Geth", is the official Golang implementation of the Ethereum protocol. In Geth before version 1.9.25 a denial-of-service vulnerability can make a LES server crash via malicious GetProofsV2 request from a connected LES client. This vulnerability only concerns users explicitly enabling les server; disabling les prevents the exploit. The vulnerability was patched in version 1.9.25.

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-2021-1389 Go Ethereum, or "Geth", is the official Golang implementation of the Ethereum protocol. In Geth before version 1.9.25 a denial-of-service vulnerability can make a LES server crash via malicious GetProofsV2 request from a connected LES client. This vulnerability only concerns users explicitly enabling les server; disabling les prevents the exploit. The vulnerability was patched in version 1.9.25.
Github GHSA Github GHSA GHSA-r33q-22hv-j29q Denial of service in github.com/ethereum/go-ethereum
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 4, 2024, 3:56 PM
Reserved
Oct 1, 2020, 12:00 AM
Status
Modified
Published
Dec 11, 2020, 5:15 PM
Modified
Jun 17, 2026, 3:07 AM