CVE-2026-54761
Açıklama
Traefik bir HTTP ters vekil sunucusu ve yük dengeleyicidir. 3.6.21 ve 3.7.5 sürümlerinden önce, Traefik'in Kubernetes Gateway sağlayıcısında crossProviderNamespaces izin listesini etkileyen yüksek önem dereceli bir güvenlik açığı bulunmaktadır. Birden fazla (WRR) backendRef tanımlayan HTTPRoute kuralları için Traefik, izin listesini rotanın kendi ad alanı yerine hedef backendRef.namespace üzerinden değerlendirmektedir. Sonuç olarak, izin listesinde yer almayan bir ad alanında oluşturulan bir HTTPRoute, backendRef.namespace kısmını bir Gateway API ReferenceGrant tarafından kapsanan izinli bir ad alanına yönlendirerek api@internal, dashboard@internal veya rest@internal gibi sağlayıcılar arası bir TraefikService'e referans verebilir ve bu durum dahili Traefik servislerini veri düzleminde ifşa eder. İstismar edilmesi, kabul edilen bir HTTPRoute oluşturabilme yeteneği ve izinli bir ad alanından eşleşen bir ReferenceGrant gerektirir; Traefik statik yapılandırmasında, RBAC'da veya dağıtımın kendisinde herhangi bir değişiklik gerektirmez. Bu güvenlik açığı 3.6.21 ve 3.7.5 sürümlerinde giderilmiştir.
Nasıl düzeltilir
- traefik traefik3.6.21, 3.7.5 ya da sonraki bir sürüm
- github.com/traefik/traefik/v33.6.21, 3.7.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| traefik traefik | v < 3.6.21, 3.7.0 ≤ v < 3.7.5 | 3.6.21, 3.7.5 |
| github.com/traefik/traefik/v3Go | v < 3.6.21, 3.7.0-ea.1 ≤ v < 3.7.5 | 3.6.21, 3.7.5 |
| github.com/traefik/traefik/v2Go | v ≤ 2.11.50, Aralık belirtilmemiş | — |
| github.com/traefik/traefikGo | v ≤ 1.7.34, Aralık belirtilmemiş | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.