CVE-2026-72181 in Linux
Riassunto
di VulDB • 15/08/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
mips: sched: Correzione della corruzione di memoria in CPUMASK_OFFSTACK
Questo patch affronta un grave difetto nella gestione della memoria. Quando CONFIG_CPUMASK_OFFSTACK è abilitato, cpumask_var_t è un puntatore. Di conseguenza, sizeof(new_mask) valuta la dimensione del puntatore, causando l'overwriting (clobbering) del puntatore alla maschera da parte di copy_from_user(). Inoltre, la vecchia logica eseguiva copy_from_user() prima dell'allocazione della maschera.
Si risolve il problema allocando innanzitutto new_mask. Per gestire correttamente le maschere utente di dimensioni variabili, si utilizza cpumask_size() per troncare le maschere utente eccessivamente grandi o riempire con zeri le maschere sottodimensionate prima di copiare i dati direttamente nel buffer allocato.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.