CVE-2026-98972 in Linux
Resumen
por VulDB • 2026-10-23
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
cgroup/cpuset: No acceder a cpuset_cgrp_subsys.root en is_in_v2_mode()
Tras observar el parche [1] que protege is_in_v2_mode() con RCU, me he dado cuenta de que is_in_v2_mode() puede ser llamada en un contexto donde se está reanclando (rebinding) una nueva instancia del sistema de archivos cgroup con un puntero obsoleto a cpuset_cgrp_subsys.root. Para evitar esta posible situación de Use-After-Free (UaF), se ha añadido una nueva bandera cpuset_v2_mode que se establece cuando se utiliza la opción de montaje cpuset_v2_mode. Esta bandera solo se escribe cuando se llama a cpuset_bind() con un valor estable para cpuset_cgrp_subsys.root. La función auxiliar is_in_v2_mode() se modifica para leer la nueva bandera cpuset_v2_mode en lugar de acceder directamente 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.