CVE-2026-53719
Açıklama
Envoy Gateway, Envoy Proxy'yi bağımsız veya Kubernetes tabanlı bir uygulama ağ geçidi olarak yönetmek için kullanılan açık kaynaklı bir projedir. 1.7.4 ve 1.8.1 sürümlerinden önce, internal/gatewayapi/securitypolicy.go dosyasındaki translateSecurityPolicyForRoute fonksiyonu, namespace kapsamlı bir kiracı (tenant) bir TCPRoute'u hedefleyen bir SecurityPolicy oluşturduğunda ve spec.authorization kısmını boş bıraktığında, nil olan bir yetkilendirme değerini dereference eder. Kalıcı nesne, her uzlaştırmada (reconcile) paniğe (panic) neden olur; message/watchutil.go içindeki kurtarma işlemi süreci hayatta tutar ancak runner/runner.go handle geri çağırmasını çözer, bu da bir yönetici nesneyi silene kadar denetleyici genelindeki xDS ve altyapı ara temsil yayınlamasının durmasına yol açar. Yayınlama durmuşken veri düzlemi son bilinen iyi konfigürasyonu sunmaya devam eder. Bu sorun 1.7.4 ve 1.8.1 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- github.com/envoyproxy/gateway1.8.1, 1.7.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/envoyproxy/gatewayGo | 1.8.0-rc.0 ≤ v < 1.8.1, v < 1.7.4 | 1.8.1, 1.7.4 |
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.