Skip to main content

Interpretation Conflict

CVE-2025-66490

Severity Medium
Score 6.9/10

Summary

Traefik is an HTTP reverse proxy and load balancer. For versions prior to 2.11.32 and 3.x 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.

  • LOW
  • NETWORK
  • LOW
  • UNCHANGED
  • NONE
  • NONE
  • LOW
  • NONE

CWE-436 - Interpretation Conflict

Product A handles inputs or steps differently than Product B, which causes A to perform incorrect actions based on its perception of B's state.

Advisory Timeline

  • Published