CVE-2026-58055CWE-444

nghttp2 nghttpx - HTTP Request/Response Smuggling via Upgrade Request with Content-Length

Medium · published June 28, 2026

CVSS v4.0
6.3
EPSS
0%
Percentile
15.9
In the wild
Unconfirmed
What it is

nghttp2's nghttpx proxy through 1.69.0 forwards an HTTP/1.1 Upgrade request that also carries a Content-Length header and body onto reusable keep-alive backend connections, re-adding the Upgrade and Connection headers while passing Content-Length verbatim. A backend that resolves the resulting ambiguous message in the attacker's favor enables HTTP request/response smuggling and cross-client response-queue poisoning.

The record
Technical detail
CVSS v4.0
6.3 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:L/SA:N
EPSS
0.00253 · 15.9th percentile
Weakness
CWE-444 · Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
Published
2026-06-28T01:32Z
EPSS history
Timeline
  • 28 JUN 01:32Z
    nghttp2 nghttpx - HTTP Request/Response Smuggling via Upgrade Request with Content-Length
    cvelistv5