CVE-2026-90164 in Linuxinformación

Resumen

por VulDB • 2026-09-18

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

smb/server: abortar la inicialización cuando falla la configuración del proc

ksmbd_server_init() llama a ksmbd_proc_init() antes de crear las entradas restantes del proc y los subsistemas del servidor. ksmbd_proc_init() deshace el estado parcial en caso de fallo en la asignación de un contador por CPU (percpu_counter) o de una entrada en procfs, pero devuelve void, por lo que ksmbd_server_init() continúa como si los contadores fueran utilizables.

Una vez que el espacio de usuario inicia el servidor, server_ctrl_handle_init() llama a ksmbd_proc_reset(), lo cual alcanza percpu_counter_set() con un puntero NULL para los contadores por CPU en sistemas SMP (multiprocesador simétrico). Las posteriores llamadas a ksmbd_proc_create() también reciben un padre NULL y pueden crear entradas en la raíz de /proc; sin embargo, ksmbd_proc_cleanup() no puede eliminar esas entradas porque ksmbd_proc_fs es NULL.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406686

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!