CVE-2022-48784
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: cfg80211: netlink sahibi arayüz imhasındaki yarış durumu düzeltildi Kilitlenmeyi (deadlock) gidermek için burada yaptığım önceki düzeltme; nl80211_netlink_notify() hala bazı arayüzleri nl_owner_dead olarak işaretlerken cfg80211_destroy_ifaces() zaten çalışıyorsa, aynı kilitlenmenin (aşağıda referans verilen orijinal commite bakınız) hala meydana gelebileceği bir yarış durumuna yol açtı. Yarış durumu, burada iki döngüye sahip olmamız nedeniyle oluşuyor - önce tüm netdev'leri dev_close() ile kapatıyoruz ve ardından onları yok ediyoruz. Eğer iki netdev'e sahipsek (birincisinin sadece bir wdev olması yeterlidir), ilk yinelemede birini bulup kapatabilir ve ikinci yinelemeye geçebiliriz; ancak bu durumda ikisini birden bulup henüz kapatmadığımızı da yok etmeye çalışabiliriz. Bu durum, yalnızca tek bir yineleme yapılarak düzeltildi.
Nasıl düzeltilir
- linux linux_kernel5.15.25, 5.16.11 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 | 5.12.1 ≤ v < 5.15.25, 5.16 ≤ v < 5.16.11, 5.17 | 5.15.25, 5.16.11 |
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.