CVE-2026-88009: HTTP Request Smuggling and Authorization Bypass via Opaque Target Processing in Traefik
Vulnerability ID: CVE-2026-88009
CVSS Score: 8.8
Published: 2026-09-10
An architectural parser-differential vulnerability in Traefik's routing engine allows unauthenticated attackers to bypass path-based routing rules, authentication middleware, and access logs. The issue stems from inconsistencies in handling rootless/opaque request targets between Go's standard net/http parser and Traefik's internal routing and sanitization layers. This vulnerability compromises the authorization boundary of upstream microservices.
TL;DR
A parser differential between Go's HTTP parser and lenient backend servers allows attackers to smuggle requests, bypass Traefik's path-scoped middleware (such as authentication), and access administrative endpoints undetected.
⚠️ Exploit Status: POC
Technical Details
- CWE ID: CWE-444
- Attack Vector: Network (AV:N)
- CVSS Base Score: 8.8 (High)
- Exploit Status: Proof-of-Concept
- CISA KEV Status: Not Listed
- Affected Component: Core Entrypoint Routing Engine
Affected Systems
- Traefik
-
Traefik: < 2.11.57 (Fixed in:
2.11.57) -
Traefik: >= 3.0.0, < 3.7.13 (Fixed in:
3.7.13)
Code Analysis
Commit: 58d1e9c
Deny request with an opaque request target
Mitigation Strategies
- Upgrade to Traefik v2.11.57 or v3.7.13
- Implement Web Application Firewall (WAF) filtering for rootless URI patterns
- Apply IDS/IPS rules to detect raw absolute-form URI schemes
- Deploy strict HTTP parsing configurations on downstream backend microservices
Remediation Steps:
- Identify all running instances of Traefik within the infrastructure environment
- Check running versions against the vulnerable version list (< 2.11.57 or >= 3.0.0, < 3.7.13)
- Update container images or deployment binaries to version 2.11.57 or 3.7.13
- Restart Traefik instances and verify the entrypoint rejects test payloads with a 400 Bad Request response
References
- GitHub Security Advisory GHSA-f52w-8j3h-j724
- Traefik Pull Request #13796
- Fix Commit
- Traefik v2.11.57 Release Notes
- Traefik v3.7.13 Release Notes
- CVE.org Record
- NVD Detail
Read the full report for CVE-2026-88009 on our website for more details including interactive diagrams and full exploit analysis.
Top comments (0)