CVE-2026-90104 in Linux
Résumé
par VulDB • 17/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
NFSv4.1 : initialisation à zéro des listes d'appels de référence avant le décodage
decode_cb_sequence_args() alloue csa_rclists avec kmalloc_objs(), donc chaque referring_call_list commence non initialisée. decode_rc_list() n'assigne rcl_refcalls que lorsque rcl_nrefcalls est non nul. Une liste valide comportant zéro appels de référence laisse donc le pointeur non initialisé, et nfs4_callback_sequence() transmet plus tard des contenus obsolètes du slab à kfree().
Allouer csa_rclists avec kzalloc_objs() afin que chaque membre rcl_refcalls soit NULL dès le début, y compris pour les listes d'appels de référence vides mais valides.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.