Katalog CVE

CVE-2026-88008

WysokieCVSS 7.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W Traefik od wersji 2.11.26 do 2.11.57 i 3.7.13, Traefik przekazuje do współdzielonego backendu nagłówek Connection żądający Upgrade, token Upgrade: h2c oraz HTTP2-Settings. Jeśli backend zaakceptuje h2c i zwróci 101 Switching Protocols, Traefik wchodzi w tryb surowego tunelu i przestaje stosować routery, BasicAuth, ForwardAuth, IPAllowList, RateLimit, logowanie dostępu, metryki i śledzenie do późniejszych żądań HTTP/2, co pozwala nieuwierzytelnionemu żądaniu przejść przez niechronioną trasę do chronionych ścieżek w tym samym backendzie.

Ocena ryzyka

Nieuwierzytelniony atakujący może ominąć mechanizmy bezpieczeństwa i uzyskać dostęp do chronionych zasobów, co prowadzi do naruszenia poufności i integralności. Może to również pozwolić na dalsze ataki na backend.

Rekomendacja

Zaktualizuj Traefik do wersji 2.11.57 lub 3.7.13 (lub nowszej), które naprawiają tę podatność. Do czasu aktualizacji rozważ wyłączenie obsługi h2c na backendach lub dodanie dodatkowych kontroli bezpieczeństwa.

Inne podatności w Traefik

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

Traefik is an open source HTTP reverse proxy and load balancer. From 2.11.26 until 2.11.57 and 3.7.13, Traefik forwards a client-supplied Connection header requesting Upgrade, the Upgrade: h2c token, and HTTP2-Settings to a shared backend. If the backend accepts h2c and returns 101 Switching Protocols, Traefik enters a raw tunnel and no longer applies routers, BasicAuth, ForwardAuth, IPAllowList, RateLimit, access logging, metrics, or tracing to later HTTP/2 requests, allowing an unauthenticated request through an unprotected route to reach protected paths on the same backend. This issue is fixed in 2.11.57 and 3.7.13.

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