CVE-2026-64415
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: mm/swap: softlockup-ın qarşısını almaq üçün swap_reclaim_full_clusters funksiyasına cond_resched() əlavə edildi Daxili stress test mühitində real softlockup problemi aşkar edilmişdir. İş yükü 320 CPU-lu, təxminən 1TB yaddaşı və 8.6GB swap cihazı olan böyük bir arm64 maşınında LTP memory/swap stress testi idi. Sistem ağır yükləmə altında idi və swap cihazında çox sayda dolu klasterlər mövcud idi. Softlockup təxminən 3 gün sonra stress testi zamanı baş vermişdir. Buna görə də, softlockup problemlərinin qarşısını almaq üçün genişmiqyaslı full_clusters reclaim əməliyyatları zamanı dövri cond_resched() çağırışları əlavə edilmişdir. Ətraflı çağırış izi (call trace) aşağıdakı kimidir: PID: 3817773 TASK: ffff0883bb28b780 CPU: 48 COMMAND: "kworker/48:7" #0 [ffff800080183d10] __crash_kexec at ffffa4c1361e5de4 #1 [ffff800080183d90] panic at ffffa4c1360d5e9c #2 [ffff800080183e20] watchdog_timer_fn at ffffa4c136231fa8 ... #16 [ffff8000c4ad3cb0] swap_cache_del_folio at ffffa4c1363e1614 #17 [ffff8000c4ad3ce0] __try_to_reclaim_swap at ffffa4c1363e4bfc #18 [ffff8000c4ad3d40] swap_reclaim_full_clusters at ffffa4c1363e5474 #19 [ffff8000c4ad3da0] swap_reclaim_work at ffffa4c1363e550c #20 [ffff8000c4ad3dc0] process_one_work at ffffa4c136102edc #21 [ffff8000c4ad3e10] worker_thread at ffffa4c136103398 #22 [ffff8000c4ad3e70] kthread at ffffa4c13610d95c
Necə düzəltmək olar
- linux linux_kernel6.12.96, 6.18.39, 7.1.4 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.12.1 ≤ v < 6.12.96, 6.13 ≤ v < 6.18.39, 6.19 ≤ v < 7.1.4, 6.12 | 6.12.96, 6.18.39, 7.1.4 |
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.