CVE-2023-26484
Açıklama
KubeVirt, Kubernetes için bir sanal makine yönetim eklentisidir. 0.59.0 ve önceki sürümlerde, kötü niyetli bir kullanıcı virt-handler'ın (KubeVirt düğüm-daimonu) çalıştığı bir Kubernetes düğümünü ele geçirirse, virt-handler servis hesabı tüm düğüm özelliklerini (node specs) değiştirmek için kullanılabilir. Bu durum; örneğin kümedeki tüm gizli bilgileri (secrets) okuyabilen veya diğer düğümlerdeki podlarda komut çalıştırabilen sistem düzeyinde ayrıcalıklı bileşenleri çekmek için kötüye kullanılabilir. Bu sayede, ele geçirilmiş bir düğüm, potansiyel olarak tüm kümeye tam ayrıcalıklı erişim sağlanana kadar düğümün ötesinde yetki yükseltme amacıyla kullanılabilir. Bir kullanıcının belirli bir düğümü ele geçirmesinin ardından bunu istismar etmenin en basit yolu, virt-handler servis hesabıyla diğer tüm düğümleri zamanlanamaz (unschedulable) olarak ayarlamak ve yüksek ayrıcalıklara sahip sistem kritik bileşenlerin kendi düğümünde görünmesini beklemektir. Yayınlandığı tarih itibarıyla herhangi bir yama mevcut değildir. Geçici bir çözüm olarak, gatekeeper kullanıcıları `virt-handler` servis hesabının bir düğüm özelliğini değiştirmesini engelleyecek bir webhook ekleyebilirler.
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 |
|---|---|---|
| kubevirt kubevirt | v ≤ 0.59.0 | — |
| kubevirt.io/kubevirtGo | v ≤ 0.59.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.