CVE Catalog

CVE-2026-33433

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.47%

38th percentile - higher than 38% of all known CVEs

Summary

In Traefik prior to versions 2.11.42, 3.6.11, and 3.7.0-ea.3, when `headerField` is configured with a non-canonical HTTP header name (e.g., `x-auth-user` instead of `X-Auth-User`), an authenticated attacker can inject their own canonical version of that header to impersonate any identity to the backend. The backend receives two header entries, with the attacker-injected canonical one being read first, overriding Traefik's non-canonical write.

Risk Assessment

The organization faces the risk of unauthorized access to the backend, where an attacker can impersonate any user, potentially leading to data confidentiality and integrity breaches.

Recommendation

Immediately update Traefik to versions 2.11.42, 3.6.11, or 3.7.0-ea.3, which fix this vulnerability. Additionally, it is recommended to use only canonical HTTP header names in the configuration.

Other vulnerabilities in Traefik

See all
Original NVD description (English source)

Traefik is an HTTP reverse proxy and load balancer. Prior to versions 2.11.42, 3.6.11, and 3.7.0-ea.3, when `headerField` is configured with a non-canonical HTTP header name (e.g., `x-auth-user` instead of `X-Auth-User`), an authenticated attacker can inject their own canonical version of that header to impersonate any identity to the backend. The backend receives two header entries — the attacker-injected canonical one is read first, overriding Traefik's non-canonical write. Versions 2.11.42, 3.6.11, and 3.7.0-ea.3 patch the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS