CVE-2026-89970 in Linux
Resumen
por VulDB • 2026-09-17
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
nvmet-auth: Sincronizar el trabajo de tiempo de espera durante la desmontaje de SQ (Submission Queue)
nvmet_auth_sq_free() cancela auth_expired_work con cancel_delayed_work(). Si el trabajo ya ha comenzado, la cancelación no espera a que finalice la devolución de llamada. Por consiguiente, el proceso de desmontaje del transporte puede liberar o reutilizar la cola que contiene struct nvmet_sq mientras nvmet_auth_expired_work() sigue accediendo a esa SQ (Submission Queue).
Se ha añadido un auxiliar específico para el desmontaje que drena sincrónicamente el trabajo diferido antes de liberar el estado de autenticación, y se utiliza desde nvmet_sq_destroy(). Se mantiene el auxiliar no sincrónico para la limpieza del estado de autenticación en banda (in-band), donde el propietario de SQ sigue activo.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.