CVE-2026-53243
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: rseq: rseq_exit_user_update() fonksiyonunda başlatılmamış bir yığın değişkeninin kullanımı düzeltildi syzbot tarafından bildirildiği üzere, rseq_exit_user_update() içerisinde başlatılmamış bir yığın değişkeninin kullanıldığı bir hata bulunmaktadır: BUG: KMSAN: kernel-infoleak in rseq_set_ids_get_csaddr include/linux/rseq_entry.h:502 [inline] Yerel değişken: struct rseq_ids ids = { .cpu_id = task_cpu(t), .mm_cid = task_mm_cid(t), .node_id = cpu_to_node(ids.cpu_id), }; C standartlarına göre, bir başlatıcı listedeki ifadelerin değerlendirme sırası belirsizdir. Derleyici (bu KMSAN derlemesinde Clang), `ids.cpu_id` değeri `task_cpu(t)` ile başlatılmadan *önce* `cpu_to_node(ids.cpu_id)` ifadesini değerlendirmektedir. Bu durum, ids.node_id atamasının yapı başlatma işleminin dışına taşınmasıyla düzeltilmiştir.
Nasıl düzeltilir
- linux linux_kernel7.0.13 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 | 7.0.10 ≤ v < 7.0.13, 7.1 | 7.0.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.