CVE-2026-31458

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: mm/damon/sysfs: contexts_arr[0]'a erişmeden önce contexts->nr kontrolü yapılması Birden fazla sysfs komut yolu, kdamond->contexts->nr == 1 olduğunu önceden doğrulamadan contexts_arr[0] referansını çözmektedir. Bir kullanıcı, DAMON çalışırken sysfs üzerinden nr_contexts değerini 0 olarak ayarlayabilir ve bu durum NULL pointer dereference hatasına yol açar. Daha detaylı olarak sorun, ayrıcalıklı kullanıcılar tarafından aşağıdakine benzer şekilde tetiklenebilir. İlk olarak, DAMON başlatılır ve contexts dizini boşaltılır (kdamond->contexts->nr == 0). # damo start # cd /sys/kernel/mm/damon/admin/kdamonds/0 # echo 0 > contexts/nr_contexts Ardından, aşağıdaki komutların her biri NULL pointer dereference hatasına neden olur. # echo update_schemes_stats > state # echo update_schemes_tried_regions > state # echo update_schemes_tried_bytes > state # echo update_schemes_effective_quotas > state # echo update_tuned_intervals > state OFF dışındaki tüm komutlar damon_sysfs_handle_cmd() giriş noktasında koruma altına alınmıştır.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın22 Nis 2026
İlk görülme22 Nis 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.18 ≤ v < 6.6.131, 6.7 ≤ v < 6.12.80, 6.13 ≤ v < 6.18.21, 6.19 ≤ v < 6.19.11, 7.06.6.131, 6.12.80, 6.18.21, 6.19.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.

Intelligence 360 paketinde

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.

CVE-2026-31458 · Linux Kernel · Dark Radar