CVE-2025-21672 in Linux
Résumé
par VulDB • 20/05/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
afs : Correction de la condition d'échec de la règle de préférence de fusion
syzbot a signalé un verrou maintenu lors du retour dans l'espace utilisateur[1]. En effet, si argc est inférieur à 0 et que la fonction retourne directement, le verrou inode maintenu n'est pas libéré.
Corrigez ce problème en stockant l'erreur dans ret et en sautant à done pour effectuer le nettoyage, au lieu de retourner directement.
[dh : Modification du patch original de Lizhi Xu pour qu'il respecte le code d'erreur renvoyé par afs_split_string()]
[1]
AVERTISSEMENT : verrou maintenu lors du retour dans l'espace utilisateur ! 6.13.0-rc3-syzkaller-00209-g499551201b5f #0 Non corrompu (Not tainted) ------------------------------------------------ syz-executor133/5823 quitte le noyau avec des verrous encore maintenus ! 1 verrou maintenu par syz-executor133/5823 : #0 : ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, à : inode_lock include/linux/fs.h:818 [inline]
#0 : ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, à : afs_proc_addr_prefs_write+0x2bb/0x14e0 fs/afs/addr_prefs.c:388
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.