CVE-2022-42332

Yüksek

Açıklama

x86 shadow artı log-dirty modu serbest bırakıldıktan sonra kullanım (use-after-free). Ana bilgisayar destekli adres çevirisinin gerekli olduğu ancak Donanım Destekli Sayfalama'nın (Hardware Assisted Paging - HAP) mevcut olmadığı ortamlarda, Xen konukları shadow modunda çalıştırır. Shadow modu, hem shadow sayfa tabloları hem de yardımcı veri yapıları için kullanılan bir bellek havuzu tutar. Konukları migrate etmek veya anlık görüntüsünü (snapshot) almak için Xen, onları ek olarak log-dirty modunda çalıştırır. Log-dirty izleme tarafından ihtiyaç duyulan veri yapıları, yukarıda belirtilen yardımcı verilerin bir parçasıdır. Hata ayıklama çabalarını makul sınırlar içinde tutmak amacıyla, bellek tahsisi gerektirebilecek işlemler için shadow modu mantığı, en kötü durum gereksinimleri için yeterli belleğin mevcut olduğunu önceden sağlar. Ne yazık ki, yeni shadow'ların potansiyel olarak oluşturulmasını gerektiren kod yolunda sayfa tablosu belleği düzgün şekilde hesaplanırken, log-dirty altyapısının talepleri dikkate alınmamıştır. Sonuç olarak, diğer kodlar hala tahsis edilmiş oldukları varsayımıyla bunlara erişirken, yeni oluşturulan shadow sayfa tabloları hemen tekrar serbest bırakılabilir.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünXen
Yayın21 Mar 2023
İlk görülme21 Mar 2023

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
xen xen3.2.0 ≤ v—
debian debian_linux11.0—
fedoraproject fedora37, 38—

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.

Intelligence 360 paketinde

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.

CVE-2022-42332 · Xen · Dark Radar