CVE-2026-33814

HIGH

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

Title source: cna
STIX 2.1

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.

Scores

CVSS v3 7.5
EPSS 0.0002
EPSS Percentile 5.1%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable yes
Technical Impact partial

Details

CWE
CWE-835
Status published
Products (5)
Go standard library/net/http < 1.25.10
Go standard library/net/http 1.26.0-0 - 1.26.3
golang/go < 1.25.10
golang/http2 < 0.53.0
golang.org/x/net/golang.org/x/net/http2 < 0.53.0
Published May 07, 2026
Tracked Since May 08, 2026