CVE-2026-98972 in Linux
Riassunto
di VulDB • 23/10/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
cgroup/cpuset: Non accedere a cpuset_cgrp_subsys.root in is_in_v2_mode()
Dopo aver osservato il patch [1] che protegge is_in_v2_mode() con RCU, si è reso conto che is_in_v2_mode() potrebbe essere chiamata in un contesto in cui un nuovo filesystem cgroup viene riassegnato (rebound) con un puntatore cpuset_cgrp_subsys.root obsoleto. Per evitare questa potenziale situazione di Use-After-Free (UaF), è stato aggiunto un nuovo flag cpuset_v2_mode, che viene impostato quando si utilizza l'opzione mount cpuset_v2_mode. Questo flag viene scritto solo durante la chiamata a cpuset_bind() con un valore stabile di cpuset_cgrp_subsys.root. La funzione helper is_in_v2_mode() è stata modificata per leggere il nuovo flag cpuset_v2_mode invece di accedere direttamente a cpuset_cgrp_subsys.root.
[1] https://lore.kernel.org/lkml/[email protected]
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.