CVE-2026-31572

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: i2c: designware: amdisp: Resume-probe yarış durumu sorunu düzeltildi Kernel v7.0 sürümünde 38fa29b01a6a ("i2c: designware: Combine the init functions") commit'i ile bir resume-probe yarış durumu tespit edilmiştir; ancak bu sorun fark edilmese de başlangıçtan beri mevcuttu. amdisp i2c aygıtının, probe işleminin başarılı olması için ISP'nin güç açık durumunda olması gerekir. Bu gereksinimi karşılamak için, runtime PM kullanarak ISP gücünü kontrol etmek amacıyla bu aygıt genpd'ye eklenmiştir. i2c_dw_probe() öncesinde çağrılan pm_runtime_get_sync(), PM resume işlemini tetikler; bu da ISP'ye güç verir ve aynı zamanda probe tamamlanmadan önce amdisp i2c runtime resume işlemini başlatır. Bu durum, v7.0 sürümünde söz konusu yarış durumuna ve bir NULL dereferencing sorununa yol açmaktadır. Probe sırasında doğrudan genpd API'leri kullanılarak bu yarış durumu şu şekilde düzeltilmiştir: - Probe öncesinde ISP'yi açmak için dev_pm_genpd_resume() çağrılır - Probe sonrasında ISP'yi kapatmak için dev_pm_genpd_suspend() çağrılır - pm_runtime_set_suspended() ile aygıt askıya alınmış duruma getirilir - Runtime PM yalnızca aygıt tamamen başlatıldıktan sonra etkinleştirilir

ÖnemOrta
CVSS4.7
İstismar olasılığı—
ÜrünLinux Kernel
Yayın24 Nis 2026
İlk görülme24 Nis 2026
Zayıflık türüCWE-362Yarış durumu

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.16.1 ≤ v < 6.18.21, 6.19 ≤ v < 6.19.11, 6.16, 7.06.18.21, 6.19.11

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