CVE-2024-46866
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: drm/xe/client: show_meminfo() funksiyasında çatışmayan bo kilidləməsi əlavə edildi bo_meminfo() funksiyası tt və ttm resursu kimi bo vəziyyətini yoxlamaq istəyir, lakin bo kilidi saxlanılmadıqda bu vəziyyət hər an dəyişə bilər ki, bu da NPD və UAF kimi hallara səbəb olar. bo_meminfo() çağırılanda bo kilidini götürün və öncə bütün spinlock-ların buraxıldığından əmin olun. object_idr halında artıq ref-i də saxlamaq lazımdır. v2 (MattB) - Həmçinin xe_bo_assert_held() əlavə edildi (commit 4f63d712fa104c3ebefcb289d1e733e86d8698c7-dən cherry pick edilib)
Necə düzəltmək olar
- linux linux_kernel6.10.11 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.8 ≤ v < 6.10.11, 6.11 | 6.10.11 |
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.