CVE-2026-32241
Açıklama
Flannel, Kubernetes için tasarlanmış konteynerler için bir ağ yapısıdır. Flannel projesi, kullanıcıların yeni arka uç türlerini kolayca prototiplemesine olanak tanıyan deneysel bir Extension arka ucu içerir. Flannel'in 0.28.2 öncesindeki sürümlerinde, bu Extension arka ucu, Kubernetes Node anotasyonlarını ayarlayabilen bir saldırganın kümedeki her flannel düğümünde root düzeyinde rastgele komut çalıştırmasına izin veren bir komut enjeksiyonuna karşı savunmasızdır. Extension arka ucunun SubnetAddCommand ve SubnetRemoveCommand bileşenleri, standart giriş (stdin) üzerinden (`flannel.alpha.coreos.com/backend-data` Node anotasyonu aracılığıyla) saldırgan tarafından kontrol edilen verileri alır. Bu anotasyonun içeriği, herhangi bir kontrol yapılmadan ayrıştırılır ve doğrudan bir kabuk komutuna aktarılır. Flannel'i Extension arka ucu ile kullanan Kubernetes kümeleri bu güvenlik açığından etkilenmektedir. vxlan ve wireguard gibi diğer arka uçlar etkilenmemiştir. Güvenlik açığı v0.28.2 sürümünde giderilmiştir. Geçici çözüm olarak, Flannel'i vxlan veya wireguard gibi başka bir arka uç ile kullanın.
Nasıl düzeltilir
- flannel-io flannel0.28.2 ya da sonraki bir sürüm
- github.com/flannel-io/flannel0.28.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| flannel-io flannel | v < 0.28.2 | 0.28.2 |
| github.com/flannel-io/flannelGo | v < 0.28.2 | 0.28.2 |
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.