CVE-2020-25603

Yüksek

Açıklama

Xen'in 4.14.x sürümüne kadar olan versiyonlarında bir sorun keşfedilmiştir. Bir olay kanalına erişirken veya tahsis ederken bellek bariyerleri eksiktir. Port geçerli kabul edildiği sürece olay kanalı kontrol yapılarına kilitsiz olarak erişilebilir. Böyle bir dizide, hem derleyicinin hem de CPU'nun erişimi yeniden sıralamasını önlemek için uygun bir bellek bariyeri (örneğin, smp_*mb()) eksiktir. Kötü niyetli bir konuk, Hizmet Reddi (DoS) ile sonuçlanan bir hipervizör çökmesine neden olabilir. Bilgi sızıntısı ve yetki yükseltme ihtimalleri dışlanamaz. Xen'in tüm sürümlerini çalıştıran sistemler etkilenmektedir. Bir sistemin savunmasız olup olmayacağı, Xen'i oluşturmak için kullanılan CPU'ya ve derleyiciye bağlıdır. Tüm sistemler için zafiyetin varlığı ve kapsamı, Xen'i oluşturmak için kullanılan derleyici tarafından gerçekleştirilen kesin yeniden sıralamaya bağlıdır. Derleyiciler üzerinde inceleme yapamadık; bu nedenle hangi derleyicilerin (hangi kod oluşturma seçenekleriyle) savunmasız kod üretebileceğini söyleyemiyoruz. GCC dokümantasyonu, yeniden sıralamanın mümkün olduğunu açıkça belirtmektedir. Eğer CPU bellek erişimini yeniden sıralayabiliyorsa Arm sistemleri de savunmasız olacaktır. Lütfen CPU üreticinizle iletişime geçin. x86 sistemleri yalnızca bir derleyici yeniden sıralama gerçekleştirdiğinde savunmasızdır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünXen
Yayın23 Eyl 2020
İlk görülme23 Eyl 2020

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
xen xenv ≤ 4.14.0—
fedoraproject fedora31, 32, 33—
opensuse leap15.2—
debian debian_linux10.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.

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-2020-25603 · Xen · Dark Radar