CVE-2026-98521
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/i915: hatalı RCU yıkım sırası düzeltildi i915_gem_busy_ioctl, bir referans tutmadan ancak yalnızca RCU okuma tarafı kilidini kullanarak bir GEM nesnesindeki çitler (fences) üzerinde gezinmek için dma_resv_for_each_fence_unlocked() fonksiyonunu kullanır. Burada meydana gelebilecek durum, i915_gem_busy_ioctl hala çalışırken GEM nesnesinin eşzamanlı olarak yok edilmesidir. Bu işlem GEM nesnesinin belleğini serbest bırakmaz ancak tüm dma_fence referanslarını düşürür. dma_resv_for_each_fence_unlocked() yok edilmiş bir dma_fence gördüğünde, yeni bir çit listesinin yüklendiğini varsayar ve döngüyü yeniden başlatır. Ancak yok edilmiş bir GEM nesnesi durumunda yeni bir çit listesi asla yüklenmez, sadece eski olan serbest bırakılır ve bu nedenle yineleme hiçbir zaman sona ermez, bu da sonsuz bir döngüye yol açar. Çözüm, çit referanslarının yalnızca RCU lütuf süresi (grace period) sonrasında düşürülmesidir. Fixes etiketi problemi başlatan yama değil, durumu çözmemizi gerektirecek kadar kötüleştiren yamadır. Bu sorun Sashiko-bot tarafından bildirilmiştir. (commit 5113479556025093bf8133bb2dcaa33be2d50921 üzerinden cherry pick yapılmıştır)
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
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.