CVE-2022-49221

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/msm/dp: struct dp_panel'in connector alanı dolduruldu DP CTS test durumu 4.2.2.6, kasıtlı olarak hatalı toplam kontrol değerine (checksum) sahip geçerli bir edid içerir ve DP kaynağının doğru toplam kontrol değerini döndürmesini bekler. drm edid okuma işlemi sırasında, doğru edid toplam kontrol değeri hesaplanır ve connector::real_edid_checksum konumuna kaydedilir. Sorun, struct dp_panel::connector alanına hiçbir zaman atama yapılmaması, bunun yerine connector'ün struct msm_dp::connector içinde saklanmasıdır. Uyumluluk testi durum 4.2.2.6 çalıştırıldığında, dp_panel_handle_sink_request() fonksiyonu struct dp_panel::edid içinde geçerli bir edid bulamaz; bu nedenle connector'ün real_edid_checksum değerini kullanmaya çalışır ve connector işaretçisi hiçbir zaman atanmadığı için bir NULL pointer dereference hatası oluşur. V2 Değişiklikleri: -- panel connector'ü dp_panel_read_sink_caps() yerine msm_dp_modeset_init() aşamasında dolduruldu V3 Değişiklikleri: -- faydasız kernel crash izleme commit metni kaldırıldı -- dp_display parametresinin dp olarak yeniden adlandırılması kaldırıldı V4 Değişiklikleri: -- commit metnine daha fazla detay eklendi v10 Değişiklikleri: -- tek bir seri altında gruplandırıldı v11 Değişiklikleri: -- drm/msm/dp: aux read durumunda dp_link_parse_sink_count()'un anında dönmesi kaldırıldı Signee-off-by: Kuogee Hsieh <[email protected]>

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın26 Şub 2025
İlk görülme26 Şub 2025

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.110, 5.14, 5.15.33, 5.16.19, 5.17.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.10.67 ≤ v < 5.10.110, 5.13.19 ≤ v < 5.14, 5.14.6 ≤ v < 5.15.33, 5.16 ≤ v < 5.16.19, 5.17 ≤ v < 5.17.25.10.110, 5.14, 5.15.33, 5.16.19, 5.17.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-49221 · Linux Kernel · Dark Radar