CVE-2022-49221
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]>
Nasıl düzeltilir
- 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ün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.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.2 | 5.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.
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.