CVE-2025-38036
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: drm/xe/vf: GMDID dəyərini oxumaq üçün erkən GT MMIO inisializasiyasını yerinə yetirin VF-lər GMDID dəyərini əldə etmək üçün GuC ilə əlaqə qurmalıdır və bunun üçün istifadə olunan mövcud GuC funksiyaları GT-nin MMIO üzvlərinin artıq qurulduğunu fərz edir. Lakin sonuncu refaktorinq səbəbindən gt->mmio daha gec inisializasiya edilir və VF-in GuC funksiyalarından xe_mmio_read|write() funksiyalarını istifadə etməyə cəhdi, təyin edilməmiş MMIO registri ünvanı səbəbindən NPD çöküşünə (crash) səbəb olur: [] xe 0000:00:02.1: [drm] Running in SR-IOV VF mode [] xe 0000:00:02.1: [drm] GT0: sending H2G MMIO 0x5507 [] BUG: unable to handle page fault for address: 0000000000190240 GuC kommunikasiyasını inisializasiya etməzdən əvvəl, əsas GT-ni Media GT kimi göstərmək üçün onun id və tipini artıq tənzimlədiyimizdən, gt->mmio-nun erkən qurulmasını həyata keçirmək üçün xe_gt_mmio_init() funksiyasını da çağıra bilərik ki, bu da həmin GuC funksiyalarının yenidən işləməsini təmin edəcəkdir.
Necə düzəltmək olar
- linux linux_kernel6.14.9 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.14.9 | 6.14.9 |
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.