CVE-2026-97443
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: perf/ftrace: __unregister_ftrace_function içerisindeki WARNING hatası düzeltildi perf_ftrace_function_unregister(), ftrace_ops'un başarıyla kaydedilip kaydedilmediğini kontrol etmeden koşulsuz olarak unregister_ftrace_function() fonksiyonunu çağırır. Bu durum, ops üzerinde FTRACE_OPS_FL_ENABLED ayarlı olmadığında __unregister_ftrace_function() içerisinde bir WARN_ON tetikler. Bu durum; ftrace_ops kaydı başarısız olan veya perf_try_init_event()'in err_destroy yolu tarafından zaten kaldırılmış olan bir olay için __free_event() aracılığıyla perf_trace_destroy() çağrıldığında, perf_event_alloc() hata temizleme işlemi sırasında meydana gelebilir. Çağrı yolu şöyledir: perf_event_alloc() hata temizleme -> __free_event() -> event->destroy() [tp_perf_event_destroy] -> perf_trace_destroy() -> perf_trace_event_close() -> TRACE_REG_PERF_CLOSE -> perf_ftrace_function_unregister() -> unregister_ftrace_function() -> __unregister_ftrace_function() -> WARN_ON(!(ops->flags & FTRACE_OPS_FL_ENABLED)) Kayıt silme işlemini denemeden önce FTRACE_OPS_FL_ENABLED kontrolü yapılarak bu sorun giderilmiştir. Eğer ops etkin değilse, sadece filtre serbest bırakılır ve işlem başarılı olarak döndürülür.
Nasıl düzeltilir
- Linux Linuxdf097713b56ffac5eed32a9be2e7d27ac48d9087, 7f845820afaad339341c2ae42bc7fdec175df9ea, 9581123304b23049437324038698af9fb56ee663, 6.12.111, 6.14, 6.15 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 7ef5aa081f989ecfecc1df02068a80aebbd3ec31 ≤ v < df097713b56ffac5eed32a9be2e7d27ac48d9087, c70ca298036c58a88686ff388d3d367e9d21acf0 ≤ v < 7f845820afaad339341c2ae42bc7fdec175df9ea, c70ca298036c58a88686ff388d3d367e9d21acf0 ≤ v < 9581123304b23049437324038698af9fb56ee663, 315a50c6b1c6ce191f19f3372935d8e2ed9b53a6, 1209b0b29fd472e7dbd2b06544b019dd9f9b7e51, 6.12.24 ≤ v < 6.12.111, 6.13.12 ≤ v < 6.14, 6.14.3 ≤ v < 6.15, 6.15 | df097713b56ffac5eed32a9be2e7d27ac48d9087, 7f845820afaad339341c2ae42bc7fdec175df9ea, 9581123304b23049437324038698af9fb56ee663, 6.12.111, 6.14, 6.15 |
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.