CVE-2026-68174
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: tracing: Dinamik olaylar için module ve refcnt birleşim çakışmasını düzelt 'struct trace_event_call' yapısında, 'module' işaretçisi ve 'refcnt' atomik değişkeni bir birleşim (union) içinde aynı bellek alanını paylaşır. Dinamik olaylar için birleşim üyesi, etkin bir başvuru sayacı olarak işlev gören 'refcnt''tir. Bir dinamik olayın (kprobe, uprobe, fprobe, eprobe veya wprobe gibi) sıfır olmayan bir başvuru sayısı olduğunda (ör. etkin olay tetikleyicileri veya perf bağlantıları nedeniyle), 'call->module' değeri NULL yerine küçük, sıfır olmayan bir tamsayıya dönüşür. Belirli bir modül için olayları filtrelerken veya ayarlarken (ör. 'set_event' dosyasına ':mod:<module>' yazarken), '__ftrace_set_clr_event_nolock()' ve 'update_event_fields()' içindeki kod, olayın dinamik olup olmadığını kontrol etmeden doğrudan 'call->module' değerini okur. Bu durum, çekirdeğin küçük tamsayıyı (refcnt) bir 'struct module' işaretçisi olarak ele almasına ve modül adına başvururken NULL/geçersiz işaretçi başvurusuna (Oops) yol açar. Bu kod yollarında 'call->module' değerini geçerli bir işaretçi olarak ele almadan önce 'TRACE_EVENT_FL_DYNAMIC' bayrağının kontrol edilmesi sağlanarak bu sorun giderilmiştir.
Nasıl düzeltilir
- Linux Linuxb6a4575f22925da7e6aa00171e9fc0e5029c0bc9, 43a23dfe0024afd3d2b0232e987d0292919a9b24, b4eb07bde606c2096b24252be589e735eff6d413 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 4c86bc531e60900053384867c082675bba82c29f ≤ v < b6a4575f22925da7e6aa00171e9fc0e5029c0bc9, 4c86bc531e60900053384867c082675bba82c29f ≤ v < 43a23dfe0024afd3d2b0232e987d0292919a9b24, 4c86bc531e60900053384867c082675bba82c29f ≤ v < b4eb07bde606c2096b24252be589e735eff6d413, 6.14 | b6a4575f22925da7e6aa00171e9fc0e5029c0bc9, 43a23dfe0024afd3d2b0232e987d0292919a9b24, b4eb07bde606c2096b24252be589e735eff6d413 |
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.