CVE-2025-38290
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: wifi: ath12k: ar->arvifs listesindeki düğüm bozulması düzeltildi Mevcut WLAN kurtarma kod akışında, ath12k_core_halt() yalnızca "arvifs" liste başlığını yeniden başlatmaktadır. Bu durum, liste başlığını hemen takip eden liste düğümünün geçersiz bir liste düğümü haline gelmesine neden olur. Çünkü söz konusu düğümün prev değeri hala liste başı olan "arvifs"e işaret ederken, "arvifs" liste başının next değeri artık o liste düğümüne işaret etmemektedir. Bir vif kaldırma işlemi sırasında ve ath12k_mac_vdev_delete() içerisindeki spin_lock_bh(&ar->data_lock) işleminden önce bir WLAN kurtarması gerçekleştiğinde, list_del() yukarıda belirtilen durumu tespit ederek çekirdek paniğine (kernel panic) yol açacaktır. Çözüm, WLAN durdurma işlemi sırasında tüm vif liste düğümlerinin "arvifs" liste başından kaldırılması ve yeniden başlatılmasıdır. Yeniden başlatma işlemi, liste düğümlerini geçerli hale getirerek ath12k_mac_vdev_delete() içerisindeki list_del() fonksiyonunun normal şekilde çalışmasını sağlar. Ç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 Değişiklik büyük ölçüde şu ath11k yamasından kopyalanmıştır: https://lore.kernel.org/all/[email protected]/ Test edilen sistem: QCN9274 hw2.0 PCI WLAN.WBE.1.4.1-00199-QCAHKSWPL_SILICONZ-1
Nasıl düzeltilir
- linux linux_kernel6.6.94, 6.12.34, 6.15.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.