CVE Catalog

CVE-2025-66490

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.44%

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

Summary

Traefik, an HTTP reverse proxy and load balancer, in versions prior to 2.11.32 and 2.11.31 through 3.6.2 allows requests using PathPrefix, Path or PathRegex matchers to bypass path normalization. Requests containing URL-encoded restricted characters (/, \, Null, ;, ?, #) can bypass the middleware chain and reach unintended backends. This is fixed in versions 2.11.32 and 3.6.3.

Risk Assessment

An attacker can bypass path-based security controls such as authentication middleware and reach protected backend resources. This may lead to unauthorized access to sensitive application areas.

Recommendation

Update Traefik to version 2.11.32 or 3.6.3. Until then, review routing and middleware rules that rely on path normalization and consider additional backend-level controls.

Other vulnerabilities in Traefik

See all
Original NVD description (English source)

Traefik is an HTTP reverse proxy and load balancer. For versions prior to 2.11.32 and 2.11.31 through 3.6.2, requests using PathPrefix, Path or PathRegex matchers can bypass path normalization. When Traefik uses path-based routing, requests containing URL-encoded restricted characters (/, \, Null, ;, ?, #) can bypass the middleware chain and reach unintended backends. For example, a request to http://mydomain.example.com/admin%2F could reach service-a without triggering my-security-middleware, bypassing security controls for the /admin/ path. This issue is fixed in versions 2.11.32 and 3.6.3.

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