CVE-2026-68364 in Linux
Zusammenfassung
von VulDB • 10.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/amd/display: Behebung eines Deadlocks von dc_lock im ISM während des Suspend-Vorgangs
[Grund]
Beobachteter System-Hang während der Suspend/Resume-Phase bei laufender Videowiedergabe. amdgpu_dm_ism_disable() wird unter Halten von dc_lock aufgerufen und wartet auf die verzögerte Arbeit (delayed work) des ISM über disable_delayed_work_sync(). Die Work-Handler selbst greifen ebenfalls auf dc_lock zu, was einen ABBA-Deadlock erzeugt, wenn ein Worker zum Zeitpunkt des Suspend-Vorgangs noch ausgeführt wird.
[Lösung]
Der Deaktivierungspfad wurde in zwei Phasen mit entgegengesetzten Sperrverträgen unterteilt: 1. amdgpu_dm_ism_disable() -- beruhigt die Work-Handler, darf dc_lock NICHT halten. 2. amdgpu_dm_ism_force_full_power() (neu) -- treibt das ISM-FSM zurück in den Zustand FULL_POWER_RUNNING, muss dc_lock halten.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.