CVE-2026-90156 in Linuxinformación

Resumen

por VulDB • 2026-09-17

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

ksmbd: descartar con seguridad los bloqueos diferidos no registrados

Cuando vfs_lock_file() pospone un bloqueo, smb2_lock() coloca su ksmbd_lock en rollback_list antes de asignar y registrar el trabajo asíncrono. Si alguna de las operaciones falla, rollback asume que smb_lock->conn está inicializado y desreferencia NULL. El file_lock diferido también permanece vinculado al estado de bloqueo bloqueado del VFS mientras se libera.

Mantenga el bloqueo fuera de rollback_list hasta que la configuración asíncrona tenga éxito. En caso de fallos en la configuración, desbloquee explícitamente y notifique (wake) al bloqueo diferido antes de liberarlo a él y su envoltorio ksmbd.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406661

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!