CVE-2024-46760

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: wifi: rtw88: usb: rx işlemini her şey kurulduktan sonra planla Şu anda, başlatma rutini rtw_dev tamamen kurulmadan önce USB yanıtları almaya başlayabildiği için rtw_rx_fill_rx_status fonksiyonunda hw nesnesi ve/veya alanlarında NULL pointer dereference oluşması mümkündür. Yığın izi şu şekildedir: rtw_rx_fill_rx_status rtw8821c_query_rx_desc rtw_usb_rx_handler ... queue_work rtw_usb_read_port_complete ... usb_submit_urb rtw_usb_rx_resubmit rtw_usb_init_rx rtw_usb_probe Asenkron işlemler yapılırken rtw_usb_probe devam eder ve rtw_rx_fill_rx_status fonksiyonunun bağımlı olduğu çeşitli başlatmaları gerçekleştiren (örneğin ieee80211_register_hw aracılığıyla) rtw_register_hw fonksiyonunu çağırır. Bu durum, ilk usb_submit_urb çağrısı her şey kurulduktan sonraya taşınarak düzeltilmiştir. Hata bende şu şekilde ortaya çıkmıştır: [ 8.893177] rtw_8821cu 1-1:1.2: band wrong, packet dropped [ 8.910904] rtw_8821cu 1-1:1.2: hw->conf.chandef.chan NULL in rtw_rx_fill_rx_status Çünkü rtw_rx_fill_rx_status içinde NULL kontrolleri bulunan rtw88 sürücüsünün Larry tarafından hazırlanan backport sürümünü kullanıyorum.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın18 Eyl 2024
İlk görülme18 Eyl 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.6.51, 6.10.10 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernelv < 6.6.51, 6.7 ≤ v < 6.10.106.6.51, 6.10.10

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-2024-46760 · Linux Kernel · Dark Radar