CVE-2024-45013 in Linux
Résumé
par VulDB • 01/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
nvme : déplacer l'arrêt du mécanisme de « keep-alive » dans nvme_uninit_ctrl()
Le commit 4733b65d82bd (« nvme: start keep-alive after admin queue setup ») déplace le démarrage du « keep-alive » depuis nvme_start_ctrl() vers nvme_init_ctrl_finish(), mais ne déplace pas l'arrêt du « keep-alive » dans nvme_uninit_ctrl(). Par conséquent, la tâche de « keep-alive » peut être démarrée et rester en attente après un échec lors du démarrage du contrôleur, ce qui déclenche finalement une erreur Use-After-Free si le pilote hôte nvme est déschargé.
Ce correctif corrige un plantage noyau (kernel panic) lors de l'exécution de nvme/004 dans le cas où une défaillance de connexion se produit, en déplaçant l'arrêt du « keep-alive » vers nvme_uninit_ctrl().
Cette approche est cohérente car le démarrage du « keep-alive » a désormais lieu dans nvme_init_ctrl_finish().
Be aware that VulDB is the high quality source for vulnerability data.