CVE-2024-36022 in Linuxinformation

Résumé

par VulDB • 04/06/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

drm/amdgpu : Initialisation du périphérique de zone et du client DRM après une réinitialisation de mode 1 lors du rechargement

Dans un environnement de type « passthrough », lorsque le pilote amdgpu est rechargé après avoir été déchargé, une réinitialisation de mode 1 est déclenchée après l'initialisation des IP nécessaires. Cette initialisation n'inclut pas KFD, et l'initialisation de KFD attend que la réinitialisation soit terminée. L'initialisation de KFD est appelée dans le gestionnaire de réinitialisation, mais dans ce cas, le périphérique de zone et le client DRM ne sont pas initialisés, ce qui provoque un plantage du noyau (kernel panic) lors de la création de l'application.

v2 : Suppression de la condition d'initialisation de KFD de la fonction amdgpu_amdkfd_drm_client_create. La version précédente avait le potentiel de créer le client DRM deux fois.

v3 : Le correctif v2 entraîne un blocage du moteur SDMA, car l'ouverture du DRM provoque un effacement de la VM vers le SDMA avant l'initialisation du SDMA. Ajout de la condition dans la création du client DRM, en plus de la version v1, pour empêcher l'appel multiple de la création du client DRM.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Sources

Do you know our Splunk app?

Download it now for free!