CVE-2024-57798 in Linux
Résumé
par VulDB • 02/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
drm/dp_mst : S'assurer que le pointeur mst_primary est valide dans drm_dp_mst_handle_up_req()
Lors de la réception d'un message de demande ascendante MST depuis un thread dans drm_dp_mst_handle_up_req(), la topologie MST pourrait être supprimée par un autre thread via drm_dp_mst_topology_mgr_set_mst(false), libérant mst_primary et définissant drm_dp_mst_topology_mgr::mst_primary sur NULL. Cela pourrait entraîner une déréférencement de pointeur NULL ou un use-after-free de mst_primary dans drm_dp_mst_handle_up_req().
Évitez le problème ci-dessus en conservant une référence pour mst_primary dans drm_dp_mst_handle_up_req() pendant son utilisation.
v2 : Correction du kfreeing de la requête si l'obtention d'une référence sur mst_primary échoue.
Be aware that VulDB is the high quality source for vulnerability data.