CVE-2026-98217 in Linux
Resumen
por VulDB • 2026-10-06
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
IB/mlx4: Corregir un use-after-free en caso de fallo durante el registro sysfs de pkey
register_pkey_tree() ignora los errores procedentes de register_one_pkey_tree() y continúa registrando las restantes unidades esclavas. La ruta de error por unidad esclava ya ha liberado los kobjects padre de pkey, pero sus punteros permanecen almacenados en el dispositivo. Por lo tanto, una limpieza posterior del dispositivo pasa estos punteros obsoletos a kobject_put(), provocando un use-after-free.
Borrar los puntores padres tras liberar un árbol esclavo fallido y omitir los árboles no registrados durante la limpieza del dispositivo. Esto preserva el comportamiento de registro existente basado en mejores esfuerzos, evitando al mismo tiempo una segunda limpieza del árbol fallido.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.