CVE-2022-50215
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: scsi: sg: Silinmiş cihazda əmrlərin tamamlanmasını gözləməyə icazə verin SCSI cihazı aktiv istifadə zamanı silindikdə, hazırda sg silinməyə qədər göndərilmiş aktiv əmrləri gözləmək cəhdlərinin hər birində dərhal -ENODEV qaytarır. Bu, SG_FLAG_DIRECT_IO istifadə edən əmrlər üçün problemlidir, çünki istifadəçi sahəsi (userspace) ENODEV aldıqdan sonra məlumat buferini azad etdikdə və ya yenidən istifadə etdikdə, həmin bufer hələ də kernel tərəfindən istifadə edilə bilər; bu isə istifadəçi sahəsi yaddaşının korlanmasına (READ tipli əmrlər halında) və ya cihaza korlanmış məlumatların göndərilməsinə (WRITE tipli əmrlər halında) səbəb olur. Bu hal praktiki olaraq iscsi_tcp sessiyasından çıxış zamanı müşahidə edilmişdir, burada iSCSI drayveri cihaz silinmə üçün qeyd edildikdən sonra hələ də əmrləri emal edə bilər. Siyasət dəyişdirilərək, cihaz silinsə belə, istifadəçi sahəsinə aktiv sg əmrlərini gözləməyə icazə verildi. -ENODEV yalnız oxunacaq cavab qalmadıqda qaytarılır.
Necə düzəltmək olar
- linux linux_kernel4.9.326, 4.14.291, 4.19.256, 5.4.211, 5.10.137, 5.15.61, 5.18.18, 5.19.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | v < 4.9.326, 4.10 ≤ v < 4.14.291, 4.15 ≤ v < 4.19.256, 4.20 ≤ v < 5.4.211, 5.5 ≤ v < 5.10.137, 5.11 ≤ v < 5.15.61, 5.16 ≤ v < 5.18.18, 5.19 ≤ v < 5.19.2 | 4.9.326, 4.14.291, 4.19.256, 5.4.211, 5.10.137, 5.15.61, 5.18.18, 5.19.2 |
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.
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.