CVE-2026-23162
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: drm/xe/nvm: aux ekleme hatasında meydana gelen double-free sorunu düzeltildi Başarılı bir auxiliary_device_init() işleminden sonra, aux_dev->dev.release (xe_nvm_release_dev()) fonksiyonu kfree(nvm) işlemini gerçekleştirmekten sorumludur. auxiliary_device_add() sırasında bir hata oluştuğunda, sürücü put_device() fonksiyonunu çağıran auxiliary_device_uninit() fonksiyonunu çağıracaktır. Böylece .release geri çağırma işlemi tetiklenerek auxiliary_device ile ilişkili bellek serbest bırakılacaktır. Aşağıdaki hatayı düzeltmek için kfree(nvm) işlemi auxiliary_device_init() hata yoluna taşınmış ve err goto yolu kaldırılmıştır. " [ 13.232905] ================================================================== [ 13.232911] BUG: KASAN: double-free in xe_nvm_init+0x751/0xf10 [xe] [ 13.233112] Free of addr ffff888120635000 by task systemd-udevd/273 [ 13.233120] CPU: 8 UID: 0 PID: 273 Comm: systemd-udevd Not tainted 6.19.0-rc2-lgci-xe-kernel+ #225 PREEMPT(voluntary) ... [ 13.233125] Call Trace: [ 13.233126] <TASK> [ 13.233127] dump_stack_lvl+0x7f/0xc0 [ 13.233132] print_report+0xce/0x610 [ 13.233136] ? kasan_complete_mode_report_info+0x5d/0x1e0 [ 13.233139] ? xe_nvm_init+0x751/0xf10 [xe] ... " v2: err goto yolu kaldırıldı. (Alexander) (commit a3187c0c2bbd947ffff97f90d077ac88f9c2a215 üzerinden cherry pick yapıldı)
Nasıl düzeltilir
- linux linux_kernel6.18.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.17.1 ≤ v < 6.18.9, 6.17, 6.19 | 6.18.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.