CVE-2026-64038
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: hwmon: (lm90) hwmon aygıtı serbest bırakılmadan önce çalışmayı durdurun Sashiko şunları raporlamıştır: lm90_probe() fonksiyonunda, alert_work ve report_work işlemlerini iptal eden devm eylemi (lm90_restore_conf), devm_hwmon_device_register_with_info() çağrılmadan önce lm90_init_client() içerisinde kaydedilmektedir. devm, modül ayırma (unbind) veya probe hatası sırasında temizleme eylemlerini ters sırayla yürüttüğü için, hwmon aygıtı önce kaydı silinir ve serbest bırakılır. Eğer lm90_alert_work() veya lm90_report_alarms() fonksiyonları, hwmon aygıtının serbest bırakılması ile geciktirilmiş işlerin iptal edilmesi arasındaki zaman diliminde çalışırsa, lm90_update_alarms() burada serbest bırakılmış olan data->hwmon_dev referansını kullanmaya çalışacaktır. Sorun, hwmon aygıtı kaydedildikten sonra ve kesme yöneticisi (interrupt handler) kaydedilmeden önce çalışanların ayrı olarak iptal edilmesiyle düzeltilmiştir. Bu durum, çalışanların kesmeler devre dışı bırakıldıktan sonra ve hwmon aygıtı serbest bırakılmadan önce iptal edilmesini sağlar. Çalışanların yeniden kurulmasını önlemek için aygıt kapatma işleminin devam ettiğini belirten "shutdown" bayrağı eklenmiştir.
Nasıl düzeltilir
- linux linux_kernel6.18.34, 7.0.11 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.0 ≤ v < 6.18.34, 6.19 ≤ v < 7.0.11, 7.1 | 6.18.34, 7.0.11 |
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.