CVE-2026-98178
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/amdgpu: Başlatma öncesinde KFD eşleme temizleme işlemini atla amdgpu_amdkfd_clear_kfd_mapping(), NULL olmayan bir kfd_dev'in tamamen doldurulmuş bir düğüm dizisine sahip olduğunu varsayar. Probe işleminden sonra KFD aygıt başlatma işlemi başarısız olduğunda bu durum geçerli değildir. Örneğin, kgd2kfd_device_init(), PCIe atomics desteğini kontrol etmeden önce num_nodes değerini ayarlar. Gerekli atomics desteğine sahip olmayan Polaris sistemlerde, nodes[0] tahsis edilmeden önce geri döner ancak kfd_dev, amdgpu aygıtına bağlı kalmaya devam eder. Daha sonra gerçekleşen bir GPU sıfırlama işlemi nodes[0]->id referansını çözer. Mevcut KFD sıfırlama ve kaldırma yollarıyla uyumlu olacak şekilde, düğüm dizisi üzerinde gezinmeden önce yetkili KFD başlatma bayrağının kontrol edilmesi sağlanmıştır. (commit 4ac1835823c47903fbb278bbf474773c46f59edc üzerinden cherry pick yapılmıştır)
Nasıl düzeltilir
- Linux Linux157d3f1db7e7e6f320daa221fae84a4c13555b6f, 7f9caa70aef0950e06d395ca0035831214d88187 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 70cadefcc6160c575b04f763ada34c20e868d577 ≤ v < 157d3f1db7e7e6f320daa221fae84a4c13555b6f, 70cadefcc6160c575b04f763ada34c20e868d577 ≤ v < 7f9caa70aef0950e06d395ca0035831214d88187, 7.2 | 157d3f1db7e7e6f320daa221fae84a4c13555b6f, 7f9caa70aef0950e06d395ca0035831214d88187 |
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.