CVE-2022-48846

Orta

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.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc16 iyl 2024
İlk görülmə16 iyl 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel5.15.31, 5.16.17 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.15 ≤ v < 5.15.31, 5.16 ≤ v < 5.16.175.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.

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.

CVE-2022-48846 · Linux Kernel · Dark Radar