GHSA-x677-9fxg-v5c5: Traefik: Incomplete fix for CVE-2026-33433 + CVE-2026-39858 cross-cohort: headerField underscore-variant identity spoofing in BasicAuth / DigestAuth / ForwardAuth
Summary
Traefik has a vulnerability in its authentication middlewares (BasicAuth, DigestAuth, and ForwardAuth) where attackers can spoof user identity by using header names with underscores instead of dashes. For example, an attacker could send `X_Auth_User` instead of `X-Auth-User`, and because many backends treat underscores and dashes the same way, the spoofed header reaches the backend alongside the legitimate authentication value, allowing the attacker to impersonate a user.
Solution / Mitigation
Update to patched versions: v2.11.51, v3.6.22, or v3.7.6. The fix includes a new entry point option called `allowHeadersWithUnderscores: false`, which strips all headers containing underscores before routing, preventing the underscore-variant header injection attack.
Vulnerability Details
EPSS: 0.2%
Yes
August 6, 2026
Classification
Affected Packages
Original source: https://github.com/advisories/GHSA-x677-9fxg-v5c5
First tracked: August 6, 2026 at 02:01 PM
Classified by LLM (prompt v3) · confidence: 95%