CVE-2023-53552
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/i915: serbest bırakıldıktan sonra kullanım (use-after-free) durumunu önlemek için GuC sanal motor isteklerini işaretle i915_requests referansları, kullanıcı alanı tarafından bir sync_file veya dmabuf (dma-resv) içinde yakalanabilir ve farklı süreçler arasında süresiz olarak tutulabilir. Bellek sızıntılarını önlemek için, isteklerin tamamlanmasından sonra referansların tutulmaması sağlanmaya çalışılmaktadır. Öte yandan, fence serbest bırakıldığında rq->engine'in geçerli olup olmadığını ve donanım motoruna işaret edip etmediğini (sanal olmayan istekler için doğrudur) bilmemiz gerekmektedir. Bunu mümkün kılmak için, sanal motorları işaretlemek amacıyla rq->execution_mask kısmına ek bir bit eklenmiştir. (commit 280410677af763f3871b93e794a199cfcf6fb580 üzerinden cherry pick yapılmıştır)
Nasıl düzeltilir
- linux linux_kernel6.1.54, 6.5.4 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.54, 6.2 ≤ v < 6.5.4 | 6.1.54, 6.5.4 |
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.