CVE-2026-99036
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: dm: do_resume funksiyasında boşaldılmış yaddaşın oxunmasının düzəldilməsi do_resume funksiyası dm_table_get_mode(new_map) çağırarkən, bu çağırış heç bir kilid saxlanılmadan yerinə yetirilir (yalnız md-yə istinad saxlayır). Eyni cihaz üzərində başqa bir paralel ioctl əməliyyatının dm_swap_table-dən sonra və dm_table_get_mode-dan əvvəl cədvəli dəyişdirməsi mümkündür. Bu halda, dm_table_get_mode(new_map) boşaldılmış yaddaşı oxuyur. Bu yarış şəraiti (race condition) syzbot tərəfindən aşkar edilmişdir. Bu commit, yeni cədvəlin rejimini dm_swap_table-dan əvvəl oxumaqla yarış şəraitini düzəldir. Qeyd edək ki, new_map həmçinin dm_ima_need_measure funksiyasına ötürülür, lakin bu funksiya onu dereference etməyə çalışmadığı üçün həmin çağırış təhlükəsiz olmalıdır. Qeyd edək ki, bu təhlükəsizlik xətası deyil, çünki bunu yalnız root istifadəçisi tetikləyə bilər və lvm və ya cryptsetup kimi geniş istifadə olunan alətlər ioctl-ləri paralel çağırmırlar, buna görə də onları təsadüfən tetikləyə bilməzlər.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.159.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.157.1-1 | Aralıq göstərilməyib | — |
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.