CVE-2022-23036

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) səbəb 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 imtinaya (DoS) gətirib çıxarır: blkfront, netfront, scsifront və gntalloc drayveri grant istinadının hələ də istifadədə olub-olmadığını yoxlayırlar. Ə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əyibsə (mapped), bu doğru deyil. 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ə edirlər, 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 ilə xəta verəcəkdir. Bu, arxa uç tərəfindən tetiklənə bilən qonağın Xidmətdən İmtina (DoS) vəziyyəti 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.