CVE-2026-53042
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: fwctl: Cihaz kaldırıldığında NULL işaretçi referansını önlemek için sınıf başlatma sırası düzeltildi drivers/Makefile dosyasında CXL, fwctl'den önce bağlanmıştır. Her ikisi de `module_init` kullandığından `cxl_pci_driver_init()` önce çalışır. `cxl_pci_probe()`, `fwctl_register()` ve ardından `device_add()` fonksiyonlarını çağırdığında, fwctl_init() henüz çalışmadığı için fwctl_class henüz kaydedilmemiştir; bu durum `class_to_subsys()` fonksiyonunun NULL döndürmesine ve knode_class başlatmasının atlanmasına neden olur. Cihaz kaldırıldığında, `class_to_subsys()` NULL olmayan bir değer döndürür ve `device_del()`, başlatılmamış knode üzerinde `klist_del()` fonksiyonunu çağırarak bir NULL işaretçi referansı tetikler.
Nasıl düzeltilir
- linux linux_kernel6.18.33, 7.0.10 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.15 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.10 | 6.18.33, 7.0.10 |
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.