Traefik is an HTTP reverse proxy and load balancer. (CVE-2026-88879)
Traefik versions v1.x, v2.x through v2.11.55, and v3.0.0 through v3.7.11 have a header canonicalization issue where headers with dots, underscores, and dashes are treated as distinct. This allows an attacker to smuggle alternate forms of headers past Traefik's middleware, potentially causing backend services to use attacker-supplied header values instead of those asserted by Traefik. This can lead to privilege escalation or identity spoofing. The issue is fixed in v2.11.56 and v3.7.12 with a new configuration option that must be explicitly enabled to take effect. Unmaintained versions will not receive patches.
AI Analysis
Technical Summary
Traefik is affected by a header canonicalization vulnerability (CVE-2026-88879) in versions v1.x, v2.x through v2.11.55, and v3.0.0 through v3.7.11. The vulnerability arises because Traefik only canonicalizes header names on dashes, treating headers like X-Auth-User, X_Auth_User, and X.Auth.User as distinct. Backend systems that collapse these variants into a single variable can be tricked by an attacker supplying a dot-form alias header, bypassing Traefik's middleware protections such as ForwardAuth. This can cause the backend to trust attacker-controlled header values, potentially leading to unauthorized access or privilege escalation. The issue is an incomplete fix of a prior vulnerability (GHSA-x677-9fxg-v5c5) that only addressed underscore forms. The fix is available in Traefik v2.11.56 and v3.7.12, which introduce the aliasHeadersStrategy option. However, this option defaults to 'keep' for backward compatibility and must be explicitly set to 'delete' or 'reject' to mitigate the issue. Unmaintained release lines will not be patched.
Potential Impact
An attacker can bypass Traefik's middleware header protections by sending specially crafted headers with dot-form aliases, causing backend services to accept attacker-controlled header values instead of those set by Traefik. This can lead to privilege escalation or identity spoofing, allowing unauthorized access or actions within the backend application. The vulnerability affects all headers set by Traefik, not just those related to authentication middleware.
Mitigation Recommendations
A fix is available in Traefik versions v2.11.56 and v3.7.12. To fully mitigate the vulnerability, administrators must explicitly configure the aliasHeadersStrategy entry-point option to 'delete' or 'reject' to prevent dot-form header aliases from bypassing middleware protections. Unmaintained versions will not receive patches, so upgrading to a maintained version and applying the configuration change is recommended.
Traefik is an HTTP reverse proxy and load balancer. (CVE-2026-88879)
Description
Traefik versions v1.x, v2.x through v2.11.55, and v3.0.0 through v3.7.11 have a header canonicalization issue where headers with dots, underscores, and dashes are treated as distinct. This allows an attacker to smuggle alternate forms of headers past Traefik's middleware, potentially causing backend services to use attacker-supplied header values instead of those asserted by Traefik. This can lead to privilege escalation or identity spoofing. The issue is fixed in v2.11.56 and v3.7.12 with a new configuration option that must be explicitly enabled to take effect. Unmaintained versions will not receive patches.
CVSS v3.1
Score 8.2high
Affected software
pkg:github/traefik/traefikRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
Traefik is affected by a header canonicalization vulnerability (CVE-2026-88879) in versions v1.x, v2.x through v2.11.55, and v3.0.0 through v3.7.11. The vulnerability arises because Traefik only canonicalizes header names on dashes, treating headers like X-Auth-User, X_Auth_User, and X.Auth.User as distinct. Backend systems that collapse these variants into a single variable can be tricked by an attacker supplying a dot-form alias header, bypassing Traefik's middleware protections such as ForwardAuth. This can cause the backend to trust attacker-controlled header values, potentially leading to unauthorized access or privilege escalation. The issue is an incomplete fix of a prior vulnerability (GHSA-x677-9fxg-v5c5) that only addressed underscore forms. The fix is available in Traefik v2.11.56 and v3.7.12, which introduce the aliasHeadersStrategy option. However, this option defaults to 'keep' for backward compatibility and must be explicitly set to 'delete' or 'reject' to mitigate the issue. Unmaintained release lines will not be patched.
Potential Impact
An attacker can bypass Traefik's middleware header protections by sending specially crafted headers with dot-form aliases, causing backend services to accept attacker-controlled header values instead of those set by Traefik. This can lead to privilege escalation or identity spoofing, allowing unauthorized access or actions within the backend application. The vulnerability affects all headers set by Traefik, not just those related to authentication middleware.
Mitigation Recommendations
A fix is available in Traefik versions v2.11.56 and v3.7.12. To fully mitigate the vulnerability, administrators must explicitly configure the aliasHeadersStrategy entry-point option to 'delete' or 'reject' to prevent dot-form header aliases from bypassing middleware protections. Unmaintained versions will not receive patches, so upgrading to a maintained version and applying the configuration change is recommended.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-cwr6-3wm2-9xhw
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-88879"]
- Database Specific Severity
- MODERATE
- Cvss Version
- 3.1
Threat ID: 6aa8a1d255bf5e2cf5f3e949
Added to database: 09/15/2026, 01:39:30 UTC
Last enriched: 09/15/2026, 02:04:04 UTC
Last updated: 09/15/2026, 05:23:32 UTC
Views: 5
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.