CVE-2022-50266
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: kprobes: kill_kprobe() içindeki probe etkinleştirme kontrolü düzeltildi kill_kprobe() fonksiyonunda, disarm_kprobe_ftrace() çağrısının gerekip gerekmediğine dair kontrol her zaman başarısız olmaktadır. Bunun nedeni, bu işlemden önce kprobe için KPROBE_FLAG_GONE bayrağının ayarlanması ve böylece "!kprobe_disabled(p)" ifadesinin her zaman false dönmesidir. disarm_kprobe_ftrace() çağrısı, şu commit ile eklenmiştir: 0cb2f1372baa ("kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler") Bu çağrı, NULL pointer referans sorununu gidermek için getirilmiştir. Probe etkin olduğunda eğer devre dışı bırakılmazsa, bu sorun devam etmektedir. Probe etkinleştirme kontrolünün KPROBE_FLAG_GONE bayrağı ayarlanmadan önce yapılmasıyla sorun giderilmiştir.
Nasıl düzeltilir
- linux linux_kernel4.5, 4.10, 4.15, 4.20, 5.5, 5.9, 6.0.16, 6.1.2 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 | 4.4.238 ≤ v < 4.5, 4.9.238 ≤ v < 4.10, 4.14.200 ≤ v < 4.15, 4.19.149 ≤ v < 4.20, 5.4.69 ≤ v < 5.5, 5.8.13 ≤ v < 5.9, 5.9.1 ≤ v < 6.0.16, 6.1 ≤ v < 6.1.2, 5.9 | 4.5, 4.10, 4.15, 4.20, 5.5, 5.9, 6.0.16, 6.1.2 |
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.