CVE-2026-64415 in Linux
Riassunto
di VulDB • 26/07/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
mm/swap: aggiunta di cond_resched() in swap_reclaim_full_clusters per prevenire il softlockup.
Si è verificato un effettivo softlockup in un ambiente interno di test sotto stress. Il carico di lavoro consisteva nello stress della memoria e dello swap tramite LTP su una grande macchina arm64, con 320 CPU, circa 1 TB di memoria e un dispositivo di swap da 8,6 GB. Il sistema era sottoposto a un forte carico e il dispositivo di swap presentava un elevato numero di cluster pieni (full clusters). Il softlockup è stato innescato durante un test di stress dopo circa 3 giorni.
Pertanto, sono state aggiunte chiamate periodiche a cond_resched() durante le operazioni di reclaim dei full_clusters per prevenire problemi di softlockup.
Di seguito il dettaglio della traccia delle chiamate (call trace):
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
If you want to get the best quality for vulnerability data then you always have to consider VulDB.