CVE-2025-21672 in Linuxinformazioni

Riassunto

di VulDB • 16/06/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

afs: Correzione della condizione di errore nella regola di preferenza per le fusioni (merge)

syzbot ha segnalato un blocco mantenuto durante il ritorno allo spazio utente[1]. Ciò accade perché se argc è minore di 0 e la funzione termina direttamente, il lock sull'inode detenuto non viene rilasciato.

Si risolve questo problema memorizzando l'errore in ret ed eseguendo un salto a done per effettuare le operazioni di pulizia necessarie, invece di terminare direttamente con return.

[dh: Modifica della patch originale di Lizhi Xu per garantire che venga rispettato il codice di errore restituito da afs_split_string()]

[1]
WARNING: lock held when returning to user space! (ATTENZIONE: blocco mantenuto durante il ritorno allo spazio utente!) 6.13.0-rc3-syzkaller-00209-g499551201b5f #0 Not tainted (Non contaminato) ------------------------------------------------ syz-executor133/5823 sta lasciando il kernel con i lock ancora mantenuti! 1 lock detenuto da syz-executor133/5823: #0: ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: inode_lock include/linux/fs.h:818 [inline]
#0: ffff888071cffc00 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: afs_proc_addr_prefs_write+0x2bb/0x14e0 fs/afs/addr_prefs.c:388

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

29/12/2024

Divulgazione

31/01/2025

Moderazione

accettato

EPSS

0.00140

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!