CVE-2024-50005
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: mac802154: mac802154_scan_worker funksiyasında potensial RCU dereference problemi düzəldildi `mac802154_scan_worker` funksiyasında, `scan_req->type` sahəsinə RCU oxuma tərəfi kritik bölməsi kilidi açıldıqdan sonra müraciət edilirdi. RCU istifadə qaydalarına əsasən, bu qeyri-qanunidir və yenilənmiş yaddaşa müraciət etmək və ya use-after-free problemlərinə səbəb olmaq kimi proqnozlaşdırılmayan davranışlara gətirib çıxara bilər. Bu mümkün xəta, məhz RCU ilə bağlı problemləri aşkar etmək üçün hazırladığım statik analiz aləti vasitəsilə müəyyən edilmişdir. Bunu həll etmək üçün, `scan_req->type` dəyəri artıq hələ RCU oxuma tərəfi kritik bölməsi daxilində olduğu halda lokal `scan_req_type` dəyişənində saxlanılır. Daha sonra RCU kilidi buraxıldıqdan sonra `scan_req_type` istifadə olunur ki, bu da tip dəyərinə RCU qaydalarını pozmadan təhlükəsiz şəkildə müraciət edildiyini təmin edir.
Necə düzəltmək olar
- linux linux_kernel6.6.55, 6.10.14, 6.11.3 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 | 6.5 ≤ v < 6.6.55, 6.7 ≤ v < 6.10.14, 6.11 ≤ v < 6.11.3, 6.12 | 6.6.55, 6.10.14, 6.11.3 |
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.