CVE-2026-23281
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: wifi: libertas: lbs_free_adapter() fonksiyonundaki serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi lbs_free_adapter() fonksiyonu, yapı serbest bırakılmadan önce hem command_timer hem de tx_lockup_timer için timer_delete() (senkron olmayan) fonksiyonunu kullanmaktadır. timer_delete() çalışan herhangi bir zamanlayıcı geri çağırmasının tamamlanmasını beklemediği için bu durum hatalıdır. lbs_free_adapter() çağrıldığında bir zamanlayıcı geri çağırması yürütülüyorsa, lbs_cfg_free() fonksiyonu lbs_free_adapter() döndükten hemen sonra ilgili yapıyı serbest bıraktığından, geri çağırma işlemi serbest bırakılmış belleğe erişecektir. Her iki zamanlayıcı geri çağırması da (lbs_cmd_timeout_handler ve lbs_tx_lockup_handler); priv->driver_lock, priv->cur_cmd, priv->dev ve diğer alanlara erişmektedir ve bunların tümü serbest bırakıldıktan sonra kullanım (use-after-free) ihlalleri oluşturacaktır. Dönmeden önce çalışan herhangi bir zamanlayıcı geri çağırmasının tamamlandığından emin olmak için bunun yerine timer_delete_sync() kullanın. Bu hata, temizleme yolunda del_timer_sync() yerine del_timer() kullanılan 8f641d93c38a ("libertas: detect TX lockups and reset hardware") commit'i ile eklenmiştir. command_timer ise sürücü ilk yazıldığından beri aynı soruna sahiptir.
Nasıl düzeltilir
- linux linux_kernel5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.17, 6.19.7 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 | 2.6.24 ≤ v < 5.10.253, 5.11 ≤ v < 5.15.203, 5.16 ≤ v < 6.1.167, 6.2 ≤ v < 6.6.130, 6.7 ≤ v < 6.12.78, 6.13 ≤ v < 6.18.17, 6.19 ≤ v < 6.19.7, 7.0 | 5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.17, 6.19.7 |
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.