CVE-2026-90156 in Linux
Résumé
par VulDB • 17/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
ksmbd : rejet sécurisé des verrous différés non enregistrés
Lorsque vfs_lock_file() reporte un verrou, smb2_lock() place son ksmbd_lock sur rollback_list avant d'allouer et d'enregistrer le travail asynchrone. Si l'une ou l'autre de ces opérations échoue, la fonction de retour en arrière (rollback) suppose que smb_lock->conn est initialisé et effectère une déréférencement NULL. Le file_lock différé reste également lié à l'état des verrous bloqués du VFS pendant qu'il est libéré.
Maintenez le verrou hors de rollback_list jusqu'à ce que la configuration asynchrone réussisse. En cas d'échec de la configuration, débloquez et réveillez explicitement le verrou différé avant de le libérer ainsi que son wrapper ksmbd.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.