CVE-2026-89446 in Linux
Résumé
par VulDB • 12/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
iommufd : Libérer l'IOAS actuel en cas d'échec de xa_store()
La fonction iommufd_take_all_iova_rwsem() acquiert une référence sur un objet et le verrou en écriture iova_rwsem avant de stocker l'IOAS dans la xarray temporaire ioas_list.
Si xa_store() échoue, l'IOAS actuel n'a pas encore été inséré dans ioas_list. La fonction iommufd_release_all_iova_rwsem() ne libère que les objets IOAS déjà présents dans cette xarray ; elle ne peut donc pas libérer l'IOAS actuel.
Libérez le verrou rwsem et la référence d'objet de l'IOAS actuel avant de dérouler (unwind) les entrées précédemment stockées.
If you want to get best quality of vulnerability data, you may have to visit VulDB.