CVE-2022-49995
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: writeback: cihaz silindikdən sonra istifadə-sonrası-azad etmənin (use-after-free) qarşısının alınması Disk çıxarıldıqda, növbəti writeback prosesini dayandırmaq və əlaqəli gecikdirilmiş işlərin tamamlanmasını gözləmək üçün bdi_unregister çağırılır. Lakin, wb_inode_writeback_end() bu proses tamamlandıqdan sonra bant genişliyinin qiymətləndirilməsi dwork-unu planlaşdıra bilər ki, bu da taymerin yeni azad edilmiş bdi_writeback-ə müraciət etməsi ilə nəticələnə bilər. Writeback işi planlaşdırıldıqda olduğu kimi, bdi_writeback-in aktiv olub-olmadığını yoxlayaraq bunu düzəldin. Bu, wb->work_lock tələb etdiyindən və wb_inode_writeback_end() kəsilməyə (interrupt) görə çağırıla bildiyindən, wb->work_lock-u irqsafe kilidinə dəyişin.
Necə düzəltmək olar
- linux linux_kernel5.15.64, 5.19.6 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 | 5.15 ≤ v < 5.15.64, 5.16 ≤ v < 5.19.6, 6.0 | 5.15.64, 5.19.6 |
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.