Katalog CVE

CVE-2025-66490

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.44%

Percentyl 37 - wyżej niż 37% wszystkich znanych CVE

Streszczenie

Traefik, będący odwrotnym proxy HTTP i load balancerem, w wersjach przed 2.11.32 oraz od 2.11.31 do 3.6.2 pozwala na obejście normalizacji ścieżek przy użyciu matcherów PathPrefix, Path lub PathRegex. Żądania zawierające zakodowane w URL znaki specjalne (/, \, Null, ;, ?, #) mogą ominąć łańcuch middleware i dotrzeć do nieprzewidzianych backendów. Problem naprawiono w wersjach 2.11.32 i 3.6.3.

Ocena ryzyka

Atakujący może ominąć mechanizmy bezpieczeństwa oparte na ścieżkach, takie jak middleware uwierzytelniające, i uzyskać dostęp do chronionych zasobów backendu. Może to prowadzić do nieautoryzowanego dostępu do wrażliwych obszarów aplikacji.

Rekomendacja

Zaktualizuj Traefik do wersji 2.11.32 lub 3.6.3. Do czasu aktualizacji przejrzyj reguły routingu i middleware pod kątem zależności od normalizacji ścieżek oraz rozważ dodatkowe kontrole na poziomie backendu.

Inne podatności w Traefik

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS