CVE-2026-88004: Security Bypass in Traefik Entrypoint Protections via Smuggled Request Trailers
Vulnerability ID: CVE-2026-88004
CVSS Score: 7.0
Published: 2026-09-10
An interpretation conflict and security bypass vulnerability in the entrypoint security mechanisms of Traefik allows unauthenticated remote attackers to bypass header-name sanitization and strip/reject policies. By smuggling sensitive, protected, or trusted header names inside an HTTP/1.1 chunked trailer or an HTTP/2 trailer, attackers can bypass Traefik's security defenses if a downstream backend merges trailers into the header namespace.
TL;DR
Unauthenticated attackers can bypass Traefik's entrypoint header filters (like X-Forwarded-For stripping) by smuggling security-sensitive headers in HTTP trailers. When Traefik's buffering or retry middlewares parse the request, the trailer values bypass sanitization and are forwarded to backends, which may trust and process them as authenticated headers.
⚠️ Exploit Status: POC
Technical Details
- CWE ID: CWE-436 / CWE-807
- Attack Vector: Network
- CVSS v4.0 Score: 7.0 (High)
- Exploit Status: poc
- CISA KEV Status: Not Listed
- Patch Status: Patched in v3.7.13
Affected Systems
- Traefik deployments with buffering or retry middlewares enabled
-
Traefik: >= 3.2.0, < 3.7.13 (Fixed in:
v3.7.13)
Code Analysis
Commit: 55bbda4
Forward request trailer names without their values
for name := range pr.Out.Trailer {
pr.Out.Trailer[name] = nil
}
Mitigation Strategies
- Upgrade Traefik to version v3.7.13 or higher.
- Disable trailer merging on downstream backend application servers.
- Avoid presence-based authentication filters on downstream backends.
- Implement WAF rules to drop anomalous Trailer fields in incoming requests.
Remediation Steps:
- Identify all Traefik instances using version >= 3.2.0 and < 3.7.13.
- Update deployment manifests or configuration files to reference image tag v3.7.13.
- Deploy the updated configuration to production clusters.
- Audit downstream backend services to ensure they do not merge trailer metadata into HTTP headers.
References
- Official GitHub Security Advisory
- Vulnerability Fix Pull Request
- Official Git Fix Commit
- Traefik Release Tags (v3.7.13)
- CVE-2026-88004 NVD Listing
- CVE-2026-88004 CVE.org Authoritative Record
Read the full report for CVE-2026-88004 on our website for more details including interactive diagrams and full exploit analysis.
Top comments (0)