CVE-2022-50305
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ASoC: sof_es8336: sof_es8336_remove() fonksiyonundaki olası serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi sof_es8336_remove() fonksiyonu cancel_delayed_work() fonksiyonunu çağırır. Ancak bu fonksiyon, işlev tamamlanana kadar beklemez. Bu durum, sürücünün kaldırma işlemi bittikten sonra geri çağırma (callback) fonksiyonunun hala çalışıyor olabileceği anlamına gelir ve bu da bir serbest bırakıldıktan sonra kullanım (use-after-free) durumuna yol açar. İşlemin uygun şekilde iptal edildiğinden, artık çalışmadığından ve kendisini yeniden zamanlayamadığından emin olan cancel_delayed_work_sync() fonksiyonu çağrılarak sorun giderilmiştir.
Nasıl düzeltilir
- linux linux_kernel6.0.16, 6.1.2 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.0.11 ≤ v < 6.0.16, 6.1.1 ≤ v < 6.1.2, 6.1 | 6.0.16, 6.1.2 |
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.