CVE-2019-18425

Kritik

Təsvir

Xen-in 4.12.x versiyasına qədər olan versiyalarında, 32-bit PV qonaq ƏS istifadəçilərinə deskriptorların quraşdırılması və istifadəsi vasitəsilə qonaq ƏS imtiyazlarını əldə etməyə imkan verən bir problem aşkar edilmişdir. x86 PV emulyasiyasında deskriptor cədvəlinin limit yoxlamaları çatışmır. Müəyyən PV qonaq əməliyyatları emulyasiya edilərkən, emulyasiya kodu tərəfindən deskriptor cədvəlinə müraciətlər həyata keçirilir. Belə müraciətlər, əks halda uğursuzluğa düçar olacağı zəmanət verilmədikdə, qonaq tərəfindən təyin edilmiş limitlərə riayət etməlidir. Bu olmadan, çağırış qapıları (call gates) vasitəsilə 32-bit qonaq istifadəçi rejimi çağırışlarının emulyasiyası, qonaq nüvəsinin özünün LDT quraşdırmadığı təqdirdə (əksər ƏS-lər standart olaraq heç bir LDT quraşdırmır), qonaq istifadəçi rejiminin seçdikləri deskriptorları quraşdırmasına və sonra onlardan istifadə etməsinə imkan verir. 32-bit PV qonaq istifadəçi rejimi öz imtiyazlarını qonaq nüvəsinin səviyyəsinə yüksəldə bilər. Ən azı 3.2 versiyasından başlayaraq Xen versiyaları bu problemi yaşayır. Yalnız 32-bit PV qonaq istifadəçi rejimi bu boşluqdan yararlana bilər. HVM, PVH, eləcə də 64-bit PV qonaqları bu boşluqdan yararlana bilməz. Arm sistemləri bundan təsirlənmir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulXen
Dərc31 okt 2019
İlk görülmə31 okt 2019

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
xen xenv ≤ 4.12.1—
debian debian_linux9.0, 10.0—
fedoraproject fedora29, 30, 31—
opensuse leap15.0—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2019-18425 · Xen · Dark Radar