CVE-2020-29566
Açıklama
Xen'in 4.14.x sürümüne kadar olan versiyonlarında bir sorun keşfedilmiştir. Cihaz modelinden yardım istediklerinde, x86 HVM konukları geçici olarak zamanlamadan çıkarılmalıdır. İlgili vCPU'nun yeniden zamanlanabilmesi için cihaz modeli, işlemini tamamladığında bir olay kanalı aracılığıyla Xen'e sinyal gönderir. Eğer cihaz modeli işlemi gerçekte tamamlamadan Xen'e sinyal gönderirse, zamanlama dışı bırakma / yeniden zamanlama döngüsü tekrarlanır. Ek olarak, Xen'e çok hızlı bir şekilde yeniden sinyal gönderilirse, yeniden zamanlama işlemi, zamanlama dışı bırakma tamamen tamamlanmadan gerçekleşebilir ve bu durum bir kestirme yolu tetikler. Potansiyel olarak tekrarlayan bu süreç standart özyinelemeli fonksiyon çağrılarını kullanır ve bu nedenle bir yığın taşmasına (stack overflow) yol açabilir. Bir HVM konuğuna hizmet veren kötü niyetli veya hatalı bir stubdomain, Xen'in çökmesine neden olarak tüm ana makinede Hizmet Reddi (DoS) ile sonuçlanabilir. Yalnızca x86 sistemler etkilenmektedir. Arm sistemler etkilenmemektedir. Güvenlik açığı yalnızca HVM konuklarına hizmet veren x86 stubdomainleri tarafından istismar edilebilir.
Nasıl düzeltilir
- debian.org/security/2020/dsa-4812
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OBLV6L6Q24PPQ2CRFXDX4Q76KU776GKI/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/2C6M6S3CIMEBACH6O7V4H2VDANMO6TVA/
- security.gentoo.org/glsa/202107-30
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| xen xen | v ≤ 4.14.0 | — |
| debian debian_linux | 10.0 | — |
| fedoraproject fedora | 32, 33 | — |
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.