{"id":"EUVD-2025-201731","revision":"b762194c83984826b7bb69c4cbc6f7f7","records":[{"revision":"b762194c83984826b7bb69c4cbc6f7f7","observedAt":"2026-10-30T01:00:09.28+00:00","statement":{"source":"euvd","id":"EUVD-2025-201731","aliases":["CVE-2025-66490","GHSA-gm3x-23wp-hc2c"],"title":"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…","description":"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.","state":0,"publishedAt":null,"modifiedAt":null,"affected":[],"metrics":[{"system":"EUVD CVSS 4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N","score":6.9,"severity":null}],"references":["https://github.com/traefik/traefik/security/advisories/GHSA-gm3x-23wp-hc2c","https://github.com/traefik/traefik/releases/tag/v2.11.32","https://github.com/traefik/traefik/releases/tag/v3.6.4"],"sourceUrl":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2025-201731","license":"ENISA EUVD · source terms and attribution apply","enrichment":{"sourceStatus":null,"weaknesses":[],"productCriteria":[],"sourceDates":{"datePublished":"Dec 9, 2025, 12:35:26 AM","dateUpdated":"Dec 9, 2025, 4:03:33 PM"},"relatedAdvisories":[{"id":"RHSA-2026:2456","title":"Red Hat Security Advisory: Red Hat OpenShift Dev Spaces 3.26.0 Release.","vulnerabilityIds":["CVE-2024-25621","CVE-2025-12816","CVE-2025-15284","CVE-2025-52881","CVE-2025-58183","CVE-2025-61729","CVE-2025-64756","CVE-2025-65945","CVE-2025-66031","CVE-2025-66418","CVE-2025-66471","CVE-2025-66490","CVE-2026-21441","CVE-2026-22029"]},{"id":"openSUSE-SU-2026:10143-1","title":"traefik2-2.11.35-1.1 on GA media","vulnerabilityIds":["CVE-2025-54386","CVE-2025-58181","CVE-2025-66490","CVE-2026-22045"]},{"id":"openSUSE-SU-2026:10020-1","title":"traefik-3.6.6-1.1 on GA media","vulnerabilityIds":["CVE-2025-66490","CVE-2025-66491"]}],"note":"EUVD source date text has no stated timezone and is retained without inventing a UTC instant. Related bulletin membership is not an alias, common cause or applicability claim. A missing vector with a zero score is treated as unrated. Complete vendor/product and underlying source evidence remains in the original JSON."},"key":"euvd:EUVD-2025-201731","identifiers":["EUVD-2025-201731","CVE-2025-66490","GHSA-gm3x-23wp-hc2c"]},"retained":false,"historicalAffected":[]}],"coverage":[]}