CVE-2026-74407

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: wifi: ath11k: PCI kapatma sırasında SSR iş öğelerini iptal et Yeniden başlatma, WLAN ürün yazılımı çökme kurtarması (SSR) ile çakışırsa çekirdeği çökertebilir. Çökme, DMA destekli MHI bağlamları serbest bırakılırken MHI sökme yolunda bir NULL işaretçi başvurusudur. Basitleştirilmiş iz: dma_free_attrs mhi_deinit_dev_ctxt [mhi] ath11k_pci_power_down [ath11k_pci] ath11k_pci_shutdown [ath11k_pci] device_shutdown kernel_restart Ana bilgisayar tarafında SSR, cihaz kurtarmasını gerçekleştirmek için reset_work öğesini kuyruğa alan MHI RDDM geri çağrısı tarafından yürütülür. reset_work, ath11k_hif_power_down() ve ardından ath11k_hif_power_up() çağrılarıyla cihazı güç döngüsüne sokar. Güç kesme aşaması MHI'yi başlatır ve DMA kaynaklarını serbest bırakır. Kapatma/yeniden başlatma, bu RDDM tarafından yürütülen SSR kurtarma akışıyla tamamen eşzamansız çalışır. Sonuç olarak, kapatma yolu (ath11k_pci_shutdown() -> ath11k_pci_power_down()) SSR kurtarma dizisiyle yarışabilir. Bunu, PCI kapatma sırasında SSR ile ilgili iş öğelerini iptal ederek, cihazı kaydı kaldırılıyor olarak işaretleyerek ve reset_work öğesini denetleyip kuyruğa alan RDDM geri çağrısı yolunu sıralı hale getirerek düzeltin. Bu, sökme başladıktan sonra yeni SSR kurtarma işinin kuyruğa alınamamasını ve devam eden kurtarma işinin cihaz güç kesiminden önce tamamen eşitlenmesini sağlayarak MHI sökme ve DMA kaynağı serbest bırakmanın birden fazla kez çalışmasını önler. Not: Bu sorun yalnızca PCI/MHI tabanlı cihazları etkiler. AHB tabanlı ath11k cihazları normal SSR akışlarında reset_work öğesini kuyruğa almaz. Test edildiği ortam: WCN6855 hw2.1 PCI WLAN.HSP.1.1-04866.5-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux7630eb217166435e8a6dd501fa4ad304e2264407, f82d42577ee4a191b0ad0f0a3b49fc1935dff845, daeb44fb8d700654f37f54d1ee36cd67645d0d34, 6dd3701facc0cee62d6682e49eed64499f9d0e43, 53dd29e8aeb2a1b5f079178551836b85fc6b53df, 8c79aac429b583301f387374ff37c59be671df87 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux13da397f884d9c9a3fb6616206eeb6c6ab097287 ≤ v < 7630eb217166435e8a6dd501fa4ad304e2264407, 13da397f884d9c9a3fb6616206eeb6c6ab097287 ≤ v < f82d42577ee4a191b0ad0f0a3b49fc1935dff845, 13da397f884d9c9a3fb6616206eeb6c6ab097287 ≤ v < daeb44fb8d700654f37f54d1ee36cd67645d0d34, 13da397f884d9c9a3fb6616206eeb6c6ab097287 ≤ v < 6dd3701facc0cee62d6682e49eed64499f9d0e43, 13da397f884d9c9a3fb6616206eeb6c6ab097287 ≤ v < 53dd29e8aeb2a1b5f079178551836b85fc6b53df, 13da397f884d9c9a3fb6616206eeb6c6ab097287 ≤ v < 8c79aac429b583301f387374ff37c59be671df87, 5.197630eb217166435e8a6dd501fa4ad304e2264407, f82d42577ee4a191b0ad0f0a3b49fc1935dff845, daeb44fb8d700654f37f54d1ee36cd67645d0d34, 6dd3701facc0cee62d6682e49eed64499f9d0e43, 53dd29e8aeb2a1b5f079178551836b85fc6b53df, 8c79aac429b583301f387374ff37c59be671df87

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.