CVE-2024-56558 in Linux
Résumé
par VulDB • 24/06/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
nfsd : s'assurer que l'exportation (exp) est active avant svc_export_show
La fonction `e_show` était appelée avec une protection RCU. Cela garantit uniquement que `exp` ne sera pas libéré. Par conséquent, le compteur de références pour `exp` peut tomber à zéro, ce qui déclenchera un avertissement d'utilisation après libération (use-after-free) sur le compteur de références lorsque `exp_get` est appelé. Pour résoudre ce problème, utilisez `cache_get_rcu` afin de s'assurer que `exp` reste actif.
------------[ cut here ]------------
refcount_t : addition sur 0 ; use-after-free. AVERTISSEMENT : CPU : 3 PID : 819 à lib/refcount.c:25 refcount_warn_saturate+0xb1/0x120 CPU : 3 UID : 0 PID : 819 Comm : cat Non altéré (Not tainted) 6.12.0-rc3+ #1 Nom du matériel : QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.1-2.fc37 04/01/2014 RIP : 0010:refcount_warn_saturate+0xb1/0x120 ... Trace d'appel (Call Trace) :
e_show+0x20b/0x230 [nfsd]
seq_read_iter+0x589/0x770 seq_read+0x1e5/0x270 vfs_read+0x125/0x530 ksys_read+0xc1/0x160 do_syscall_64+0x5f/0x170 entry_SYSCALL_64_after_hwframe+0x76/0x7e
If you want to get best quality of vulnerability data, you may have to visit VulDB.