CVE-2024-57898
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: wifi: cfg80211: temizleme işleminden sonra bağlantı silme sırasında bağlantı kimliğini bitmap üzerinden temizle Şu anda, bağlantı silme işlemi sırasında, herhangi bir temizleme işlemi gerçekleştirilmeden önce bağlantı kimliği valid_links bitmap'inden kaldırılmaktadır. Ancak bazı fonksiyonlar, bağlantı kimliğinin valid_links bitmap'inde kalmasını gerektirmektedir. Buna bir örnek cfg80211_cac_event() fonksiyonudur. Akış şu şekildedir: nl80211_remove_link() cfg80211_remove_link() ieee80211_del_intf_link() ieee80211_vif_set_links() ieee80211_vif_update_links() ieee80211_link_stop() cfg80211_cac_event() cfg80211_cac_event(), bağlantı kimliğinin mevcut olmasını gerektirir ancak bu kimlik zaten cfg80211_remove_link() içerisinde temizlenmiştir. Sonuç olarak WARN_ON() tetiklenmektedir. Bu nedenle, bağlantı kimliği bitmap'ten yalnızca bağlantı temizleme işlemi tamamlandıktan sonra temizlenmelidir.
Nasıl düzeltilir
- linux linux_kernel6.12.9 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 | v < 6.12.9, 6.13 | 6.12.9 |
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.