CVE-2022-23038

Yüksək

Təsvir

Linux PV cihaz ön uçları (frontends), arxa uçlar (backends) tərəfindən həyata keçirilən hücumlara qarşı həssasdır [Bu CNA məlumat qeydi bir neçə CVE ilə əlaqəlidir; mətn hansı aspektlərin/həssaslıqların hansı CVE-yə uyğun gəldiyini izah edir]. Bir neçə Linux PV cihaz ön ucu, arxa uçların giriş hüquqlarını ləğv etmək üçün grant cədvəli interfeyslərindən yarış şərtlərinə (race conditions) meyilli olan üsullarla istifadə edir ki, bu da potensial məlumat sızmasına, zərərli arxa uçlar tərəfindən məlumatların korlanmasına və zərərli arxa uçlar tərəfindən tetiklenen xidmətdən imtina (DoS) hallarının yaranmasına səbəb olur: blkfront, netfront, scsifront və gntalloc drayveri grant istinadının hələ də istifadədə olub-olmadığını yoxlayır. Əgər belə deyilsə, onlar fərz edirlər ki, verilmiş girişin növbəti silinməsi həmişə uğurlu olacaq, lakin arxa uç həmin iki əməliyyat arasında verilmiş səhifəni xəritələndirdikdə (mapped) bu doğru olmur. Nəticədə, ön uc I/O əməliyyatı başa çatdıqdan sonra səhifənin necə istifadə edilməsindən asılı olmayaraq, arxa uç qonağın yaddaş səhifəsinə girişi saxlaya bilər. xenbus drayerində oxşar problem mövcuddur, çünki o, ortaq ring buferinin verilmiş girişinin silinməsinin uğurluluğunu yoxlamır. blkfront: CVE-2022-23036 netfront: CVE-2022-23037 scsifront: CVE-2022-23038 gntalloc: CVE-2022-23039 xenbus: CVE-2022-23040 blkfront, netfront, scsifront, usbfront, dmabuf, xenbus, 9p, kbdfront və pvcalls, grant istinadının azad edilməsini artıq istifadə olunmayana qədər gecikdirmək funksionallığından istifadə edir, lakin əlaqəli məlumat səhifəsinin azad edilməsi verilmiş girişin ləğvi ilə sinxronlaşdırılmamışdır. Nəticədə, arxa uç yaddaş səhifəsi azad edildikdən və daha sonra fərqli məqsədlər üçün yenidən istifadə edildikdən sonra belə ona girişi saxlaya bilər. CVE-2022-23041 netfront, rx yolunda girişi ləğv edə bilmədikdə BUG_ON() təsdiqləməsi (assertion) xətası verəcəkdir. Bu, arxa uç tərəfindən tetiklənə bilən və qonağın Xidmətdən İmtina (DoS) vəziyyətinə düşməsi ilə nəticələnəcəkdir. CVE-2022-23042

CiddilikYüksək
CVSS7.0
İstismar ehtimalı—
MəhsulXen
Dərc10 mar 2022
İlk görülmə10 mar 2022

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
xen xenAralıq göstərilməyib—
debian debian_linux9.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.