CVE Catalog

CVE-2026-29054

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.47%

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

Summary

In Traefik versions 2.11.9 to 2.11.37 and 3.1.3 to 3.6.8, there is a vulnerability due to incorrect case sensitivity handling in the Connection header. A remote unauthenticated attacker can use lowercase Connection tokens to bypass protection and remove Traefik-managed X-Forwarded headers.

Risk Assessment

An attacker can remove client-identifying headers (e.g., X-Real-Ip, X-Forwarded-Host), hiding the true source of requests and potentially enabling spoofing attacks or access control bypass.

Recommendation

Immediately upgrade Traefik to version 2.11.38 or 3.6.9, which contain the fix for this vulnerability.

Other vulnerabilities in Traefik

See all
Original NVD description (English source)

Traefik is an HTTP reverse proxy and load balancer. From version 2.11.9 to 2.11.37 and from version 3.1.3 to 3.6.8, there is a potential vulnerability in Traefik managing the Connection header with X-Forwarded headers. When Traefik processes HTTP/1.1 requests, the protection put in place to prevent the removal of Traefik-managed X-Forwarded headers (such as X-Real-Ip, X-Forwarded-Host, X-Forwarded-Port, etc.) via the Connection header does not handle case sensitivity correctly. The Connection tokens are compared case-sensitively against the protected header names, but the actual header deletion operates case-insensitively. As a result, a remote unauthenticated client can use lowercase Connection tokens (e.g. Connection: x-real-ip) to bypass the protection and trigger the removal of Traefik-managed forwarded identity headers. This issue has been patched in versions 2.11.38 and 3.6.9.

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