CVE-2022-48846
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: block: diski olmayan növbələr üçün rq qos strukturlarının azad edilməsi blkcg_init_queue() sorğu növbəsinə rq qos strukturlarını əlavə edə bilər; əvvəllər blk_cleanup_queue() onları azad etmək üçün rq_qos_exit() funksiyasını çağırırdı, lakin 8e141f9eb803 ("block: drain file system I/O on del_gendisk") commit-i rq_qos_exit()-i del_gendisk() daxilinə köçürdü. Növbələrin diski olmaya biləcəyi hallar (məsələn, mövcud olmayan scsi lun-ları, nvme admin növbəsi və s.) yaddaş sızmasına səbəb olur. rq_qos_exit() funksiyasının yenidən blk_cleanup_queue() funksiyasına əlavə edilməsi ilə problem həll edilmişdir. Yeri gəlmişkən, blkcg_init_queue()/blkcg_exit_queue() funksiyaları disk ayırma/azad etmə handler-inə köçürüldüyü və müvafiq patch-lər for-5.18/block bölməsinə əlavə edildiyi üçün v5.18 versiyasında bu patch-ə ehtiyac qalmayacaq.
Necə düzəltmək olar
- linux linux_kernel5.15.31, 5.16.17 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.31, 5.16 ≤ v < 5.16.17 | 5.15.31, 5.16.17 |
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.