CVE-2026-97474
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: wifi: iwlwifi: mld: nic xətası zamanı asinxron bildirişlərin təmizlənməsi Bu, yenidən konfiqurasiya (reconfig) uğursuzluğu zamanı baş verən kernel panic problemini həll edir: 1. BSS bağlantımız var 2. NAN bağlantımız var 3. FW xətası baş verir 4. Yenidən konfiqurasiya BSS bağlantısını bərpa edir 5. Lakin, FW xətasına görə NAN bağlantısının bərpası uğursuz olur. 6. Səhvən, ieee80211_handle_reconfig_failure çağırılır və bütün interfeysləri "not-in-driver" kimi qeyd edir (bu, fərqli bir yamaqda düzəldiləcək). 7. mac80211 BSS bağlantısının linklərini azad edir, lakin bu vif-in drayverdə olmadığını düşündüyü üçün drayveri bundan məlumatlandırmır. 8. ieee80211_stop_device funksiyasında *BÜTÜN* wiphy işləri təmizlənir (səhvən?). 9. Buna görə də, BSS bağlantısı bərpa edildikdən sonra alınan statistika bildirişini emal etmək üçün async_handlers_wk icra olunur. 10. Bildiriş idarəedicisi fw_id_to_bss_conf[id] ünvanına müraciət edir, lakin mac80211 artıq (7)-ci bənddə bu linki azad etdiyi üçün bu artıq asılı göstəricidir (dangling pointer). 11. Link sahələrindən birincisinə müraciət zamanı sistem panic vəziyyətinə düşür. Bu problem (6)-cı bənddəki ieee80211_handle_reconfig_failure çağırışının silinməsi ilə düzəldilə bilər və düzəldilməlidir, lakin ölü FW-dən gələn bildirişləri saxlamaq və ya onları emal etmək yaxşı ideya deyil. FW-ni dayandırdığımızda bildirişləri təmizləyirik, lakin yenidən konfiqurasiya uğursuz olduqda FW çox gec, yəni bildirişlər emal edildikdən sonra dayandırılır. Əlavə olaraq, async_handlers_wk hər zaman yenidən konfiqurasiya işindən əvvəl planlaşdırıla bilər. Transport nic xətası barədə bildiriş verdiyi an bildirişləri dərhal təmizləyin.
Necə düzəltmək olar
- Linux Linux1b3b7b521041d55459f8457db8921e9778482063, a40ad60a47f7c904b75a9ff83b39edebf3961c85 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | d1e879ec600f9b3bdd253167533959facfefb17b ≤ v < 1b3b7b521041d55459f8457db8921e9778482063, d1e879ec600f9b3bdd253167533959facfefb17b ≤ v < a40ad60a47f7c904b75a9ff83b39edebf3961c85, 6.15 | 1b3b7b521041d55459f8457db8921e9778482063, a40ad60a47f7c904b75a9ff83b39edebf3961c85 |
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.