CVE-2026-98521
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: drm/i915: yanlış RCU sökülmə ardıcıllığı düzəldildi i915_gem_busy_ioctl funksiyası, istinad saxlamadan, yalnız RCU oxuma tərəfi kilidi ilə GEM obyektindəki fence-lər üzrə dövr etmək üçün dma_resv_for_each_fence_unlocked()-dan istifadə edir. Burada baş verə bilən odur ki, i915_gem_busy_ioctl hələ də işləyərkən GEM obyekti eyni vaxtda məhv edilir. Bu, GEM obyektinin yaddaşını azad etmir, lakin bütün dma_fence istinadlarını silir. İndi dma_resv_for_each_fence_unlocked() məhv edilmiş dma_fence gördükdə, yeni fence siyahısının quraşdırıldığını fərz edir və dövrü yenidən başladır. Lakin məhv edilmiş GEM obyekti halında yeni fence siyahısı heç vaxt quraşdırılmır, yalnız köhnəsi azad edilir və buna görə də iterasiya heç vaxt başa çatmır ki, bu da sonsuz dövrə səbəb olur. Həlli yolu, fence istinadlarını yalnız RCU lütf grace period-dan sonra silməkdir. Fixes teqi mütləq şəkildə problemi yaradan patch deyil, onu həll edilməli dərəcədə pisləşdirən patch-dir. Bu problem Sashiko-bot tərəfindən qeyd edilmişdir. (commit 5113479556025093bf8133bb2dcaa33be2d50921-dən cherry pick edilib)
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralıq göstərilməyib | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.