CVE-2026-46154
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: sched_ext: cgroup setter-lərdə scx_root-un scx_cgroup_ops_rwsem altında oxunması scx_group_set_{weight,idle,bandwidth}() funksiyaları scx_cgroup_ops_rwsem-i əldə etməzdən əvvəl scx_root-u keşləyir, buna görə də əməliyyat icra olunana qədər göstərici köhnəlmiş ola bilər. Əgər yüklənmiş planlayıcı deaktiv edilib və azad edilibsə (RCU işi vasitəsilə) və birbaşa yükləmə ilə rwsem-in əldə edilməsi arasında başqa bir planlayıcı aktiv edilibsə, oxuyucu scx_cgroup_enabled=true (yeni planlayıcının) görür, lakin azad edilmiş olanı istifadə edir - SCX_HAS_OP(sch, ...) / SCX_CALL_OP(sch, ...) üzrə UAF. scx_cgroup_enabled yalnız scx_cgroup_ops_rwsem yazma (scx_cgroup_{init,exit}) altında dəyişdirilir, buna görə də scx_root-un rwsem oxuma bölməsində oxunması @sch-ni aktiv şəkildə götürülmüş nüsxə ilə uyğunlaşdırır.
Necə düzəltmək olar
- linux linux_kernel6.18.32, 7.0.7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 6.18 ≤ v < 6.18.32, 6.19 ≤ v < 7.0.7, 7.1 | 6.18.32, 7.0.7 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.