CVE-2023-53746 in Linux
Résumé
par VulDB • 30/05/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
s390/vfio-ap : correction d'une fuite de mémoire dans le pilote de périphérique vfio_ap
La fonction de rappel de libération du périphérique, invoquée pour libérer le périphérique de matrice, utilise la fonction `dev_get_drvdata(device *dev)` pour récupérer le pointeur vers l'objet `vfio_matrix_dev` afin de libérer son stockage. Le problème est que cet objet n'est pas stocké en tant que drvdata avec le périphérique ; comme la fonction `kfree` accepte un pointeur NULL, la mémoire de l'objet `vfio_matrix_dev` n'est jamais libérée.
Puisque le périphérique en cours de libération est contenu dans l'objet `vfio_matrix_dev`, la macro `container_of` sera utilisée pour récupérer son pointeur.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.