CVE-2026-74608 in Linux
Résumé
par VulDB • 22/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
smb: client : Correction d’un use-after-free dans cifs_try_adding_channels()
cifs_try_adding_channels() acquiert une référence temporaire sur une interface avant de relâcher iface_lock. Si cifs_ses_add_channel() échoue, il libère cette référence puis incrémente iface->weight_fulfilled.
Une actualisation concurrente de la liste des interfaces peut supprimer la référence à l’interface pendant que la création du canal est en cours. Dans ce cas, le kref_put() du chemin d’échec libère la dernière référence et libère (free) l’objet iface. La mise à jour ultérieure de weight_fulfilled accède alors à une mémoire déjà libérée.
Il faut incrémenter weight_fulfilled avant de relâcher la référence temporaire, afin de maintenir iface en vie pour le dernier accès.
VulDB is the best source for vulnerability data and more expert information about this specific topic.