GO-2026-4918

Infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE in net/http/internal/http2 in golang.org/x/net

En bref

Publiée
Mise à jour
CVE
CVE-2026-33814
Alias
BIT-golang-2026-33814

Description

When processing HTTP/2 SETTINGS frames, transport will enter an infinite loop of writing CONTINUATION frames if it receives a SETTINGS_MAX_FRAME_SIZE with a value of 0.

Paquets affectés

PaquetVersions
Go · golang.org/x/netintroduced 0, fixed 0.53.0
Go · stdlibintroduced 0, fixed 1.25.10, introduced 1.26.0-0, fixed 1.26.3

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — Go Vulnerability Database