CVE-2026-54745
Açıklama
Kubeflow Pipelines, kullanıcıların taşınabilir ve ölçeklenebilir makine öğrenimi iş akışları oluşturmasına ve dağıtmasına olanak tanır. 2.17.0 sürümünden önce, Kubeflow Pipelines ön yüzü, frontend/server/proxy-middleware.ts dosyasındaki /_proxy/ rotası üzerinden kimlik doğrulaması gerektirmeyen bir sunucu taraflı istek sahteciliği (SSRF) zafiyeti barındırmaktadır. _routePathWithReferer() fonksiyonu, saldırgan tarafından kontrol edilen rastgele bir HTTP veya HTTPS hedefini kabul eder ve bu kaynağı; herhangi bir ana bilgisayar izin listesi veya loopback, link-local, RFC1918 veya küme yerel adresleri için filtreleme yapmaksızın createProxyMiddleware fonksiyonuna iletir. Bu rota, ENABLE_AUTHZ=true olduğunda yetkilendirme ara yazılımının dışında kalır ve özel olarak hazırlanmış bir Referer başlığı da dahil olmak üzere /apis/v1beta1/_proxy/, /apis/v2beta1/_proxy/, /pipeline/apis/v1beta1/_proxy/ ve /pipeline/apis/v2beta1/_proxy/ yolları üzerinden erişilebilirdir. İstekler; saldırgan tarafından kontrol edilen yöntemleri, Authorization, Cookie ve X-Forwarded-For gibi başlıkları ve POST gövdelerini erişilebilir dahili servislere yönlendirebilirken, üst akış yanıtını kimliği doğrulanmamış istemciye döndürür. Bu durum; bulut meta veri kimlik bilgilerini, Kubernetes veya servis API'lerini ve diğer küme içi uç noktaları yetkisiz okuma veya değişikliğe maruz bırakabilir. Bu sorun 2.17.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| kubeflow pipelines | < 2.17.0 | — |
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.