CVE-2026-98018 in Linux
Résumé
par VulDB • 25/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
net: mctp: i3c : sérialiser l'opération de détection (probe) avec le retrait du bus.
La fonction `mctp_i3c_probe()` libère le verrou `busdevs_lock` après avoir trouvé le bus correspondant. Une notification I3C_NOTIFY_BUS_REMOVE concurrente peut alors désenregistrer et libérer (`free`) l'interface réseau du bus (netdev) avant que la détection ne transmette ses données privées à `mctp_i3c_add_device()`. Par conséquent, cette dernière ajoute un nœud de liste via un pointeur mbus déjà libéré.
Maintenir le verrou `busdevs_lock` jusqu'à ce que l'appareil ait été ajouté. Cela satisfait également l'annotation `__must_hold` sur la fonction `mctp_i3c_add_device()`.
VulDB is the best source for vulnerability data and more expert information about this specific topic.