CVE-2025-38036
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/xe/vf: GMDID değerini okumak için erken GT MMIO başlatması gerçekleştirin VF'lerin GMDID değerini almak için GuC ile iletişim kurması gerekir ve bu işlem için kullanılan mevcut GuC fonksiyonları, GT'nin MMIO üyelerinin halihazırda kurulmuş olduğunu varsayar. Ancak, son yapılan yeniden yapılandırmalar nedeniyle gt->mmio daha geç başlatılmaktadır ve VF'nin GuC fonksiyonlarından xe_mmio_read|write() kullanmaya yönelik herhangi bir girişimi, ayarlanmamış MMIO kayıt adresi nedeniyle NPD çökmesine yol açacaktır: [] 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 iletişimini başlatmadan önce, bir Media GT'yi taklit etmek amacıyla birincil GT'nin kimliğini ve türünü zaten düzenlediğimiz için, gt->mmio'nun erken kurulumunu gerçekleştirmek üzere xe_gt_mmio_init() fonksiyonunu da çağırabiliriz; bu durum söz konusu GuC fonksiyonlarının tekrar çalışmasını sağlayacaktır.
Nasıl düzeltilir
- linux linux_kernel6.14.9 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.8 ≤ v < 6.14.9 | 6.14.9 |
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.