CVE-2026-32695
Təsvir
Traefik HTTP tərs proksisi və yük balanslaşdırıcısıdır. Versiyalar 3.6.11 və 3.7.0-ea.2-dən əvvəl, Traefik-in Knative provayderi istifadəçi tərəfindən idarə olunan dəyərləri escape etmədən backtick ilə ayrılmış qayda ifadələrinə daxil edərək marşrutlaşdırma qaydalarını qurur. Canlı klaster validasiyasında, Knative `rules[].hosts[]` host məhdudiyyətindən yan keçmək üçün istismar edilə bilirdi (məsələn, `tenant.example.com`) || Host(`attacker.com`), bu da hücumçu tərəfindən idarə olunan hostlara xidmət göstərən marşrutlayıcı yaradırdı. Knative `headers[].exact` həmçinin qayda sintaksisinin inyeksiyasına imkan verir və qaydaların təhlükəsiz qurulmadığını sübut edir. Çoxmüştərilikli (multi-tenant) klasterlərdə bu, icazəsiz trafikin qurban xidmətlərə yönləndirilməsinə və müstərilərarası trafikin ifşasına səbəb ola bilər. Versiyalar 3.6.11 və 3.7.0-ea.2 bu problemi aradan qaldırır.
Necə düzəltmək olar
- traefik traefik3.6.11 və ya daha yeni versiya
- github.com/traefik/traefik/v33.6.11, 3.7.0-ea.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| traefik traefik | v < 3.6.11, 3.7.0 | 3.6.11 |
| github.com/traefik/traefik/v3Go | v < 3.6.11, 3.7.0-ea.1 ≤ v < 3.7.0-ea.2 | 3.6.11, 3.7.0-ea.2 |
| github.com/traefik/traefik/v2Go | v ≤ 2.11.42, Aralıq göstərilməyib | — |
| github.com/traefik/traefikGo | Aralıq göstərilməyib | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.