CVE-2024-26918

Orta

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: PCI: PME yoklamasında etkin durum gereksinimini düzelt Düzeltmeler bölümünde belirtilen commit, çalışma zamanı PM tarafından yönetilen aygıtların PME yoklaması için RPM_ACTIVE durumunda olması gerektiğine dair hatalı bir gereksinim eklemişti. Aslında yalnızca düşük güç durumlarındaki aygıtlar yoklanmalıdır. Ancak, aygıt yapılandırma alanının erişilebilir olması gereksinimi hâlâ geçerlidir ve bu durum hem yoklanan aygıtın mevcut durumu hem de varsa üst köprü için sonuçlar doğurur. Köprünün D0 durumunda kaldığını varsaymak yeterli değildir ve köprünün D0 testini geçtiği, ancak PM durumunun RPM_SUSPENDING olduğunu gösterdiği ve pci_pme_wakeup() sırasında yoklanan aygıtın yapılandırma alanının erişilemez hale geldiği durumlar gözlemlenmiştir. Bu nedenle, köprünün zaten etkin olarak RPM_ACTIVE durumunda olması gerektiğinden, bu durum kodda resmileştirilmiş ve alt aygıt yoklanırken durumu korumak için PM kullanım sayısı yükseltilmiştir. Bu, aşağıdaki bugzilla'da bildirilen ve bir Thunderbolt/USB4 hiyerarşisinin D3hot güç durumundaki bir köprünün alt akışında bağlı bir NVMe uç noktasını taramada başarısız olduğu regresyonu giderir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın17 Nis 2024
İlk görülme17 Nis 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.6.18, 6.7.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.6 ≤ v < 6.6.18, 6.7 ≤ v < 6.7.6, 6.86.6.18, 6.7.6

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