CVE-2026-31571

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/i915: NV12 düzlemlerinin bağlantısını daha erken kesin unlink_nv12_plane(), potansiyel olarak plane_atomic_check() tarafından zaten ayarlanmış olan düzlem durumunun bölümlerini bozacaktır; bu nedenle bu ikisinin yanlış sırayla çağrılmadığından emin olmalıyız. Sorun, daha önce Y düzlemi olarak seçilen bir düzlemin artık kullanıcı alanı tarafından normal bir düzlem olarak yapılandırılması durumunda ortaya çıkar. plane_atomic_check() önce kullanıcı alanı isteğine göre uygun düzlem durumunu hesaplar ve ardından unlink_nv12_plane() durumun bazı kısımlarını temizler. Bu durum, unlink_nv12_plane() fonksiyonunun düzlem görünürlüğüne bağlı olarak durum temizleme işlemini atlaması nedeniyle önceden çalışıyordu. Ancak bunun imkansız bir durum olduğunu düşünerek bu kontrolü kaldırdım. Artık bu durum gerçekleştiğinde unlink_nv12_plane() sadece WARN verecek ve durumu bozmaya devam edecektir. Eski yönteme geri dönmek yerine, yeni düzlem durumunu hesaplamadan önce NV12 düzlemlerinin bağlantısını kesmenin daha net olduğu kanısındayım. (commit 017ecd04985573eeeb0745fa2c23896fb22ee0cc üzerinden cherry-pick yapılmıştır)

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın24 Nis 2026
İlk görülme24 Nis 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.15.1 ≤ v < 6.18.21, 6.19 ≤ v < 6.19.11, 6.15, 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.