CVE-2026-23237
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: platform/x86: classmate-laptop: Eksik NULL işaretçi kontrolleri eklendi Classmate dizüstü bilgisayar sürücüsünün birkaç yerinde, accel nesnesini kullanan kodlar, bu nesnenin adresi onu kullanan giriş aygıtının sürücü verilerine kaydedilmeden önce çalışabilir. Örneğin; cmpc_accel_sensitivity_store_v4(), inputdev->dev için dev_set_drvdata() çağrılmadan önce cmpc_accel_add_v4() içinde eklenen cmpc_accel_sensitivity_attr_v4'ün "show" metodudur. Eğer sysfs özniteliğine zamansız erişilirse, cmpc_accel_sensitivity_store_v4() içindeki dev_get_drvdata(&inputdev->dev) çağrısı NULL döner ve bu da ilerleyen aşamalarda bir NULL işaretçi referansına (NULL pointer dereference) yol açar. Ayrıca, giriş aygıtını kullanan sysfs öznitelikleri, cihaz cmpc_add_acpi_notify_device() ile başlatılmadan önce eklenir ve bunlardan birine söz konusu fonksiyon çalışmadan önce erişilirse, bir NULL işaretçi referansı meydana gelir. Örneğin; cmpc_accel_sensitivity_attr_v4, cmpc_add_acpi_notify_device() çağrılmadan önce eklenir ve eğer zamansız okunursa, cmpc_accel_sensitivity_show_v4() içindeki dev_get_drvdata(&acpi->dev) çağrısı NULL döner ve bu da ilerleyen aşamalarda bir NULL işaretçi referansına yol açar. Bu durum, ilgili tüm yerlere NULL işaretçi kontrolleri eklenerek düzeltilmiştir.
Nasıl düzeltilir
- linux linux_kernel5.10.251, 5.15.201, 6.1.164, 6.6.127, 6.12.74, 6.18.13 ya da sonraki bir sürüm
- git.kernel.org/stable/c/97528b1622b8f129574d29a571c32a3c85eafa3c
- git.kernel.org/stable/c/993708fc18d0d0919db438361b4e8c1f980a8d1b
- git.kernel.org/stable/c/9cf4b9b8ad09d6e05307abc4e951cabdff4be652
- git.kernel.org/stable/c/af673209d43b46257540997aba042b90ef3258c0
- git.kernel.org/stable/c/da6e06a5fdbabea3870d18c227734b5dea5b3be6
- git.kernel.org/stable/c/eb214804f03c829decf10998e9b7dd26f4c8ab9e
- git.kernel.org/stable/c/fe747d7112283f47169e9c16e751179a9b38611e
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 2.6.33.1 ≤ v < 5.10.251, 5.11 ≤ v < 5.15.201, 5.16 ≤ v < 6.1.164, 6.2 ≤ v < 6.6.127, 6.7 ≤ v < 6.12.74, 6.13 ≤ v < 6.18.13, 2.6.33, 6.19 | 5.10.251, 5.15.201, 6.1.164, 6.6.127, 6.12.74, 6.18.13 |
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.