Xen Hypervisor Güvenlik Açıkları, Kötü Niyetli Bir Sanal Makinenin Diğer Sanal Makinelerin Belleğini Okuyup Yazmasına İzin Veriyor
Xen hypervisor’da tespit edilen iki güvenlik açığı, kötü niyetli bir misafir sanal makinenin (VM) aynı ana bilgisayar üzerindeki diğer sanal makinelerin, hatta dom0’ın belleğini okuyup yazmasına olanak tanıyor. Dom0, varsayılan olarak tam yetkilere sahip olan ve diğer sanal makineleri yöneten VM’dir. Xen Project, 3 Kasım tarihli bir danışma belgesinde yamaların yayınlandığını ve bilinen başka bir hafifletme olmadığını belirtti.
Xen’in 4.6 ve sonraki tüm sürümleri bu güvenlik açıklarından etkilenirken, 4.5 ve önceki sürümler etkilenmemektedir. Güvenlik açıkları, Xen danışma belgesi XSA-523 altında CVE-2026-102703 ve CVE-2026-102704 olarak izlenmektedir.
Xen Project, bu güvenlik açıklarını Claude modelini kullanarak bulan yapay zeka şirketi Anthropic‘e teşekkür etti. Stephan Lipp (Ada Logics) bulguyu doğruladı ve CodeAnt AI Güvenlik Araştırma Ekibi daha sonra aynı sorunu bağımsız olarak rapor etti.
Güvenlik açıkları, Xen’in sanal makineler arasında veri kopyalamak için kullandığı bir işlem olan “grant copy”de bulunmaktadır. Her sanal makine, hangi bellek sayfalarının diğer sanal makineler tarafından kullanılabileceğini Xen’e bildirir ve Xen bu izinleri kontrol eder.
Aynı bellek sayfası içindeki bir dizi kopyalama işleminde zaman kazanmak için Xen, daha önce yaptığı kontrolleri yeniden kullanır. Ancak bazı durumlarda, yeniden kontrol etmesi gerektiğinde bunu yapmamıştır. Bu hata, kötü niyetli bir misafir sanal makinenin kendisine ait olmayan belleği okuyup yazmasına neden olmaktadır.
Xen üzerine kurulu açık kaynaklı bir sanallaştırma platformu olan XCP-ng, güncelleme notlarında, “tek bir tehlikeye atılmış misafir sanal makinenin izolasyonundan çıkarak tüm ana bilgisayarı ele geçirebileceğini” belirtti.
Xen’in danışma belgesinde, güvenlik açıklarını istismar eden herhangi bir saldırıdan bahsedilmiyor veya bir saldırganın sanal makine içinde ne tür bir erişime ihtiyaç duyduğu belirtilmiyor.
Qubes OS, yazılımları “qubes” adı verilen ayrı Xen tabanlı bölümlerde tutan, güvenliğe odaklı bir masaüstü işletim sistemidir. Bir bültende, desteklenen her sürüm ve yapılandırmanın etkilendiği belirtildi. Qubes 4.3 için düzeltme yayınlandı; bu, şu anda desteklenen tek sürümdür.
Xen’in 4.6’dan sonraki tüm sürümleri savunmasız olduğundan, bu sürümler üzerine kurulu diğer ürünler, üreticileri XSA-523 yamalarını ekleyene kadar etkilenmeye devam edecektir. 4 Kasım itibarıyla Debian’ın güvenlik takipçisi, bookworm, trixie ve forky sürümlerindeki xen paketini savunmasız, sid sürümündekini ise düzeltilmiş olarak listeledi.
Platformlara Göre Düzeltmeler ve Yeniden Başlatmalar
Şu ana kadar yayınlanan düzeltmeler şunlardır:
- Xen kaynak: Danışma belgesinde xen-unstable’dan Xen 4.19.x’e ve Xen 4.18.x’ten 4.17.x’e kadar yamalar bulunmaktadır.
- Xen 4.6 ila 4.16: Bu sürümler için danışma belgesinde yama bulunmamaktadır. Xen 4.16’nın güvenlik desteği 2 Aralık 2024’te sona ermiştir.
- XCP-ng 8.3: xen-4.17.7-4.2.xcpng8.3, 3 Kasım’da yayınlandı. Ana bilgisayarların yeniden başlatılması gerekmektedir. XCP-ng’yi destekleyen Vates, etkiyi Kritik olarak derecelendirdi.
- Qubes OS 4.3: dom0’da Xen paketleri 4.19.6-3. dom0’ın yeniden başlatılması gerekmektedir ve Anti Evil Maid kullanıcılarının yeni Xen ikili dosyaları PCR18 ve PCR19’u değiştirdiği için gizli parolalarını yeniden mühürlemeleri gerekmektedir.
Qubes, 3 Kasım’da kullanıcılara güncellemeleri normal şekilde yüklemeye devam etmelerini söyledi. Düzeltilmiş paketler o zaman güvenlik testi deposundaydı ve topluluk testinden sonraki iki hafta içinde kararlı depoya taşınması bekleniyordu.
XSA-523, Xen’in 28 Temmuz’da açıkladığı önceki bir grant copy güvenlik açığı olan XSA-500’den ayrıdır ve kendi yamalarına sahiptir.

Yorumlar 0
Henüz yorum yapılmamış. İlk yorumu siz yazın.