CVE-2023-53378
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/i915/dpt: DPT BO'yu bir framebuffer olarak değerlendir Şu anda i915_gem_object_is_framebuffer(), framebuffer'ın DPT'sini içeren BO'yu kendi başına bir framebuffer olarak değerlendirmemektedir. Bu durum, örneğin DPT normal shmem üzerinden tahsis edildiğinde, gerçek FB BO bağlı kalırken shrinker'ın DPT BO'sunu tahliye edebileceği anlamına gelir. Bu durum, halihazırda tahliye edilmiş olan DPT objesi içindeki PTE'leri yeniden yazmaya çalıştığımızda, hazırda bekletme (hibernate) sırasında anlık bir oops hatasına neden olur. TODO: Muhtemelen bu durum, ağır bellek baskısı altında DPT ile ilgili ekran hatalarının nedeni de olabilir; ancak nesne, görüntü motoru tarafından aktif olarak kullanılırken intel_dpt_pin() ile sabitlenmiş olması gerektiğinden bunun nasıl gerçekleştiğinden hâlâ emin değilim... (commit 779cb5ba64ec7df80675a956c9022929514f517a üzerinden cherry-pick yapılmıştır)
Nasıl düzeltilir
- linux linux_kernel6.1.23, 6.2.10 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 | 6.0 ≤ v < 6.1.23, 6.2 ≤ v < 6.2.10, 6.3 | 6.1.23, 6.2.10 |
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.