CVE-2026-98866

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: sched/cache: UAF hatasını düzeltmek için task_struct->sched_cache_grp tanıtıldı Çizelgeleyici kodunun önbellek grubuna mm->sched_cache_grp üzerinden geçmeden doğrudan görev aracılığıyla erişebilmesi için task_struct yapısına bir sched_cache_grp işaretçisi eklendi. Bu işlem, çizelgeleyicinin sıcak yol (hot-path) erişimlerini mm_struct yapısından ayırır. Her görev, mm_struct tarafından tutulan referanstan ayrı olarak sched_cache_group üzerinde kendi referans sayacını tutar. Referans; copy_mm() (fork) ve exec_mmap() (exec) fonksiyonlarında alınır ve exit_mm() fonksiyonunda serbest bırakılır. Bu durum, Hyunwoo tarafından bildirildiği üzere, account_mm_sched() fonksiyonunun mm yapısı değiştirilen bir görev üzerinden gruba ulaştığında meydana gelen serbest bırakıldıktan sonra kullanım (UAF) hatasını düzeltir: https://lore.kernel.org/lkml/apPb-Dr4nPYuHQOK@v4bel/ fair.c ve exit.c dosyalarındaki tüm çizelgeleyici kodu, p->mm->sched_cache_grp yerine p->sched_cache_grp kullanacak şekilde dönüştürüldü. fork/exec/exit referans yönetimi genel mm yollarının dışında tutuldu: kernel/sched/cache_sched.c dosyasına (!CONFIG_SCHED_CACHE durumu için boş taslaklar ile birlikte) sched_cache_fork(), sched_cache_fork_cleanup(), sched_cache_exec_mmap() ve sched_cache_exit_mm() fonksiyonları eklendi; böylece fs/exec.c, kernel/fork.c ve kernel/exit.c dosyalarının her biri, #ifdef altında referans sayımını açıkça kodlamak yerine tek bir yardımcı fonksiyon çağırır. Ayrıca sched_cache_group_get() ve task_cache_group_get() fonksiyonları eklendi.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın18 Eki 2026
İlk görülme18 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux9436130e6da72af63289a4acb3aa0c1df07a3928, b636fef85bda7d1bab9c0a45067ab1508d79d946 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxdf0d98475954d655571979aa061ecb07d7e00392 ≤ v < 9436130e6da72af63289a4acb3aa0c1df07a3928, df0d98475954d655571979aa061ecb07d7e00392 ≤ v < b636fef85bda7d1bab9c0a45067ab1508d79d946, 7.29436130e6da72af63289a4acb3aa0c1df07a3928, b636fef85bda7d1bab9c0a45067ab1508d79d946

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-98866 · Linux · Dark Radar