CVE-2023-52847

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: media: bttv: btv->timeout zamanlayıcısından kaynaklanan serbest bırakıldıktan sonra kullanım (use after free) hatası düzeltildi bttv_irq_timeout zamanlayıcı fonksiyonu ile bttv_remove arasında bir yarış durumu (race condition) oluşabilir. Zamanlayıcı probe aşamasında kurulur ve remove fonksiyonunda herhangi bir timer_delete işlemi yoktur. kfree btv işlemi gerçekleştiğinde, fonksiyon hala çağrılabilir ve bu durum serbest bırakıldıktan sonra kullanım (use after free) hatasına yol açar. Bu hata statik analiz yoluyla bulunmuştur, yanlış pozitif olabilir. Remove fonksiyonuna del_timer_sync çağrısı eklenerek düzeltilmiştir. cpu0 cpu1 bttv_probe ->timer_setup ->bttv_set_dma ->mod_timer; bttv_remove ->kfree(btv); ->bttv_irq_timeout ->USE btv

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın21 May 2024
İlk görülme21 May 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel4.19.299, 5.4.261, 5.10.201, 5.15.139, 6.1.63, 6.5.12, 6.6.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.15 ≤ v < 4.19.299, 4.20 ≤ v < 5.4.261, 5.5 ≤ v < 5.10.201, 5.11 ≤ v < 5.15.139, 5.16 ≤ v < 6.1.63, 6.2 ≤ v < 6.5.12, 6.6 ≤ v < 6.6.24.19.299, 5.4.261, 5.10.201, 5.15.139, 6.1.63, 6.5.12, 6.6.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.

Intelligence 360 paketinde

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.

CVE-2023-52847 · Linux Kernel · Dark Radar