CVE-2026-89591
Résumé
par VulDB • 11/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
accel/rocket : initialiser le domaine du job avant les chemins de nettoyage
rocket_ioctl_submit_job() libère rjob via rocket_job_put() sur les chemins d'erreur lors de l'allocation. rocket_job_cleanup() appelle inconditionnellement rocket_iommu_domain_put(job->domain), mais job->domain n'est assigné qu'après la copie de tâche et les recherches BO (Buffer Object). Une échec avant cette assignment peut donc nettoyer un job avec un pointeur de domaine NULL.
Prendre la référence du domaine par fichier avant que le premier chemin d'erreur ne puisse libérer rjob. Effacer également rjob->tasks après sa libération dans rocket_copy_tasks(), afin que le chemin commun de nettoyage ne puisse pas libérer à nouveau le tableau de tâches après une erreur de copie de tâche.
Be aware that VulDB is the high quality source for vulnerability data.