CVE-2026-58055
CVE-2026-58055 · nghttp2 nghttpx - HTTP Request/Response Smuggling via Upgrade Request with Content-Length
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
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.
CVSS 6.3 · Mittel · EPSS 0,3% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
nghttp2
- Softwareversionen
- ≥ 0, ≤ 1.69.0: Betroffen (semver)
Keine Korrektur veröffentlicht
nghttp2 Debian:12
- Softwareversionen
- 1.52.0-1
- 1.52.0-1+deb12u1
- 1.52.0-1+deb12u2
- 1.52.0-1+deb12u3
- 1.53.0-1
- 1.54.0-1
- 1.55.1-1
- 1.56.0-1
- 1.57.0-1
- 1.58.0-1
- 1.59.0-1
- 1.60.0-1
- 1.61.0-1
- 1.62.1-1
- 1.62.1-2
- 1.63.0-1
- 1.64.0-1
- 1.64.0-1.1
- 1.68.0-1
- 1.68.0-2
- 1.68.1-1
- 1.69.0-1
- 1.70.0-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
nghttp2 Debian:13
- Softwareversionen
- 1.64.0-1.1
- 1.64.0-1.1+deb13u1
- 1.68.0-1
- 1.68.0-2
- 1.68.1-1
- 1.69.0-1
- 1.70.0-1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
nghttp2 Debian:14
- Softwareversionen
- 1.64.0-1.1
- 1.68.0-1
- 1.68.0-2
- 1.68.1-1
- 1.69.0-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.70.0-1
Auf 1.70.0-1 aktualisieren
nghttp2 Ubuntu:Pro:16.04:LTS
- Softwareversionen
- 0.6.7-1
- 1.3.4-2
- 1.4.0-1
- 1.4.0-2
- 1.5.0-2
- 1.6.0-1
- 1.7.0-1
- 1.7.1-1
- 1.7.1-1ubuntu0.1~esm1
- 1.7.1-1ubuntu0.1~esm2
- 1.7.1-1ubuntu0.1~esm3
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
nghttp2 Ubuntu:Pro:18.04:LTS
- Softwareversionen
- 1.25.0-1
- 1.27.0-1
- 1.28.0-1
- 1.29.0-1
- 1.29.0-1build1
- 1.30.0-1
- 1.30.0-1ubuntu1
- 1.30.0-1ubuntu1+esm1
- 1.30.0-1ubuntu1+esm2
- 1.30.0-1ubuntu1+esm3
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
nghttp2 Ubuntu:Pro:20.04:LTS
- Softwareversionen
- 1.39.2-1
- 1.40.0-1
- 1.40.0-1build1
- 1.40.0-1ubuntu0.1
- 1.40.0-1ubuntu0.2
- 1.40.0-1ubuntu0.3
- 1.40.0-1ubuntu0.3+esm1
- Betroffene Versionsbereiche
- ECOSYSTEM: (−∞, +∞)
Keine Korrektur veröffentlicht
nghttp2 Ubuntu:22.04:LTS
- Softwareversionen
- 1.43.0-1
- 1.43.0-1build1
- 1.43.0-1build2
- 1.43.0-1build3
- 1.43.0-1ubuntu0.1
- 1.43.0-1ubuntu0.2
- 1.43.0-1ubuntu0.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.43.0-1ubuntu0.4
Auf 1.43.0-1ubuntu0.4 aktualisieren
nghttp2 Ubuntu:24.04:LTS
- Softwareversionen
- 1.55.1-1
- 1.57.0-1
- 1.58.0-1
- 1.59.0-1
- 1.59.0-1build1
- 1.59.0-1build2
- 1.59.0-1build4
- 1.59.0-1ubuntu0.1
- 1.59.0-1ubuntu0.2
- 1.59.0-1ubuntu0.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.59.0-1ubuntu0.4
Auf 1.59.0-1ubuntu0.4 aktualisieren
nghttp2 Ubuntu:25.10
- Softwareversionen
- 1.64.0-1ubuntu1
- 1.64.0-1.1
- 1.64.0-1.1build1
- 1.64.0-1.1ubuntu1
- 1.64.0-1.1ubuntu1.1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.64.0-1.1ubuntu1.2
Auf 1.64.0-1.1ubuntu1.2 aktualisieren
nghttp2 Ubuntu:26.04:LTS
- Softwareversionen
- 1.64.0-1.1ubuntu1
- 1.64.0-1.1ubuntu2
- 1.68.0-1
- 1.68.0-2
- 1.68.0-2ubuntu0.1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.68.0-2ubuntu0.2
Auf 1.68.0-2ubuntu0.2 aktualisieren
Originalquellen
- https://github.com/bikini/exploitarium/tree/main/nghttp2-nghttpx-upgrade-queue-poison-poc
- https://github.com/nghttp2/nghttp2/commit/ab28105c4a0197da24f8bfc414bc116055249e1e
- https://www.vulncheck.com/advisories/nghttp2-nghttpx-http-request-response-smuggling-via-upgrade-request-with-content-length
- https://nvd.nist.gov/vuln/detail/CVE-2026-58055