CVE-2022-50179

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ath9k: ath9k_hif_usb_rx_cb fonksiyonundaki serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi Syzbot, ath9k_hif_usb_rx_cb() [0] içerisinde bir serbest bırakıldıktan sonra kullanım (Read) durumu raporlamıştır. Sorun, hatalı htc_handle->drv_priv başlatmasından kaynaklanmaktaydı. Serbest bırakıldıktan sonra kullanımı tetikleyebilecek olası çağrı izi: ath9k_htc_probe_device() /* htc_handle->drv_priv = priv; */ ath9k_htc_wait_for_target() <--- Başarısız oldu ieee80211_free_hw() <--- priv işaretçisi serbest bırakıldı <IRQ> ... ath9k_hif_usb_rx_cb() ath9k_hif_usb_rx_stream() RX_STAT_INC() <--- htc_handle->drv_priv erişimi drv_priv için karmaşık korumalar eklememek adına, htc_handle->drv_priv başlatmasını ath9k_htc_probe_device() fonksiyonunun sonuna taşıyabilir ve syzbot bu makrolarda ilgili NULL dereference durumları bildirdiği için [1], tüm *_STAT_* makrolarını NULL güvenli hale getirecek yardımcı bir makro ekleyebiliriz.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın18 Haz 2025
İlk görülme18 Haz 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel2.6.35 ≤ v < 4.14.291, 4.15 ≤ v < 4.19.256, 4.20 ≤ v < 5.4.211, 5.5 ≤ v < 5.10.137, 5.11 ≤ v < 5.15.61, 5.16 ≤ v < 5.18.18, 5.19 ≤ v < 5.19.24.14.291, 4.19.256, 5.4.211, 5.10.137, 5.15.61, 5.18.18, 5.19.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-2022-50179 · Linux Kernel · Dark Radar