CVE-2026-98779 in Linux
Zusammenfassung
von VulDB • 18.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/amdgpu: Behebung eines ACP-MFD-Geräte-Lecks bei Initialisierungsfehlern
acp_hw_init() registriert ACP-Kindgeräte über mfd_add_devices(), bevor diese an die ACP-Stromdomäne angehängt und die Hardware initialisiert wird.
Wenn das Anhängen eines Kindes an die Stromdomäne fehlschlägt oder der ACP-Rücksetz- oder Taktaktivierungsvorgang zeitüberschreitet, werden im Fehlerpfad nur die Quellzellen-, Ressourcen- und Platform-Daten-Allokationen freigegeben. Die über mfd_add_devices() bereits registrierten Kind-Platform-Geräte bleiben jedoch registriert und werden niemals freigegeben.
Die Kinder werden aus der Stromdomäne entfernt und die MFD-Geräte bei Fehlern, die nach dem erfolgreichen Aufruf von mfd_add_devices() auftreten, deregistriert. Fehler beim Aufruf von mfd_add_devices() verbleiben im bestehenden Bereinigungspfad, da das MFD-Core-System teilweise registrierte Kinder selbstständig zurückrollt.
Das Problem wurde durch ein statisches Analysewerkzeug identifiziert und durch manuelle Überprüfung bestätigt.
(cherry picked from commit 63da68d6a2279ec945581c990c5a59a5ae8b5560)
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.