CVE-2025-38290
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: wifi: ath12k: ar->arvifs siyahısında düyün korlanmasının düzəldilməsi Mövcud WLAN bərpa kodu axınında, ath12k_core_halt() yalnız "arvifs" siyahısının başlığını yenidən başladır. Bu, siyahının başlığından dərhal sonra gələn siyahı düyünün etibarsız siyahı düyününe çevrilməsinə səbəb olur. Çünki həmin düyünün prev göstəricisi hələ də siyahı başlığı olan "arvifs"-ə işarə edir, lakin "arvifs" siyahı başlığının next göstəricisi artıq həmin siyahı düyününə işarə etmir. VIF silinməsi icra edilərkən və bu proses ath12k_mac_vdev_delete() funksiyasındakı spin_lock_bh(&ar->data_lock) əməliyyatından əvvəl WLAN bərpası baş verdikdə, list_del() yuxarıda qeyd olunan vəziyyəti aşkar edəcək və bununla da kernel panic törədəcəkdir. Düzəliş, WLAN dayandırılması zamanı bütün vif siyahı düyünlərinin "arvifs" siyahı başlığından silinməsi və yenidən başladılmasıdır. Yenidən başlatma siyahı düyünlərini etibarlı etmək üçündür ki, bu da ath12k_mac_vdev_delete() funksiyasındakı list_del()-in normal şəkildə icra olunmasını təmin edir. Çağırış izi (Call trace): __list_del_entry_valid_or_report+0xd4/0x100 (P) ath12k_mac_remove_link_interface.isra.0+0xf8/0x2e4 [ath12k] ath12k_scan_vdev_clean_work+0x40/0x164 [ath12k] cfg80211_wiphy_work+0xfc/0x100 process_one_work+0x164/0x2d0 worker_thread+0x254/0x380 kthread+0xfc/0x100 ret_from_fork+0x10/0x20 Dəyişiklik əsasən ath11k yamasından kopyalanmışdır: https://lore.kernel.org/all/[email protected]/ Sınaqdan keçirilib: QCN9274 hw2.0 PCI WLAN.WBE.1.4.1-00199-QCAHKSWPL_SILICONZ-1
Necə düzəltmək olar
- linux linux_kernel6.6.94, 6.12.34, 6.15.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.3 ≤ v < 6.6.94, 6.7 ≤ v < 6.12.34, 6.13 ≤ v < 6.15.3 | 6.6.94, 6.12.34, 6.15.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.