CVE-2026-63863
Publiée le 2026-07-19 · Dernière modification le 2026-10-26
Ce problème affecte le noyau Linux, plus précisément les systèmes utilisant le pilote GPU SVM (Shared Virtual Memory). Un utilisateur local disposant de privilèges de base peut exploiter une erreur de verrouillage dans le noyau pour potentiellement prendre le contrôle total du système, compromettant ainsi sa confidentialité, son intégrité et sa disponibilité. Cela nécessite un accès local à la machine, mais ne requiert aucune interaction de la part d'autres utilisateurs.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
In the Linux kernel, the following vulnerability has been resolved: drm/gpusvm: Fix unbalanced unlock in drm_gpusvm_scan_mm() There is a unbalanced lock/unlock to gpusvm notifier lock: [ 931.045868] ===================================== [ 931.046509] WARNING: bad unlock balance detected! [ 931.047149] 6.19.0-rc6+xe-**************** #9 Tainted: G U [ 931.048150] ------------------------------------- [ 931.048790] kworker/u5:0/51 is trying to release lock (&gpusvm->notifier_lock) at: [ 931.049801] [<ffffffffa090c0d8>] drm_gpusvm_scan_mm+0x188/0x460 [drm_gpusvm_helper] [ 931.050802] but there are no more locks to release! [ 931.051463] The drm_gpusvm_notifier_unlock() sits under err_free label and the first jump to err_free is just before calling the drm_gpusvm_notifier_lock() causing unbalanced unlock.