CVE-2026-53142

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/xe/display: ekran olmadan askıya alma/kapatma durumundaki oops hatası düzeltildi xe sürücüsü, ekranın taranıp taranmayacağını ve ekran donanımının mevcut olup olmadığını xe->info.probe_display kullanarak takip eder. intel_display_device_probe() sonrası bir ekran yoksa bu değer false olarak ayarlanır. Ancak ekran, daha sonra intel_display_device_info_runtime_init() aşamasında tespit edilen sigortalar (fuses) aracılığıyla da devre dışı bırakılmış olabilir. Bu durumda xe sürücüsü, xe_display_flush_cleanup_work() fonksiyonunda başlatılmamış mode config üzerinde for_each_intel_crtc() işlemini gerçekleştirir; bu da bir NULL pointer dereference hatasına yol açar ve genel olarak ekran kodu, temizlenmiş ekran bilgileriyle çağrılır. intel_display_device_info_runtime_init() işleminden sonra intel_display_device_present() kontrolü yapın ve gerektiğinde xe->info.probe_display değerini sıfırlayın. Ayrıca, ekran çalışma zamanı başlatma işlemi bunu zaten yapmış olsa da tamlık adına unset_display_features() işlemini gerçekleştirin. Bunun daha sonra tüm durumlar için birleştirilmesi gerekecektir. Ekran olmayan durumlar için bir dizi gereksiz kurulumdan kaçınmak amacıyla, i915'e benzer şekilde intel_display_device_info_runtime_init() çağrısını biraz daha erkene taşıyın. Not #1: xe sürücüsünün başlangıçta for_each_intel_crtc() gibi düşük seviyeli ekran tesisat işlemlerini yürütmesi uygun değildir. Tüm bunların ekran kodu içinde gerçekleşmesi gerekir. Not #2: Asıl hata halihazırda 44e694958b95 ("drm/xe/display: Implement display support") commit'inde mevcuttur, ancak oops hatası muhtemelen daha sonra ddf6492e0e50 ("drm/xe/display: Make display suspend/resume work on discrete") commit'i ile eklenmiştir. (7c3eb9f47533220888a67266448185fd0775d4da commit'inden cherry-pick edilmiştir)

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın25 Haz 2026
İlk görülme25 Haz 2026
Zayıflık türüCWE-908CWE-908

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.8 ≤ v < 6.12.95, 6.13 ≤ v < 6.18.36, 6.19 ≤ v < 7.0.13, 7.16.12.95, 6.18.36, 7.0.13

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