CVE-2026-98178 in Linuxinfo

Zusammenfassung

von VulDB • 06.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/amdgpu: KFD-Mapping-Löschung vor der Initialisierung überspringen

amdgpu_amdkfd_clear_kfd_mapping() geht davon aus, dass ein nicht-NULL kfd_dev einen vollständig gefüllten Knotenarray (node array) hat. Dies ist jedoch nicht der Fall, wenn die KFD-Geräteinitialisierung nach dem Probe-Schritt fehlschlägt.

Zum Beispiel setzt kgd2kfd_device_init() num_nodes, bevor es die Unterstützung für PCIe-Atomikoperationen überprüft. Bei Polaris-Systemen ohne die erforderliche Atomikunterstützung wird vor der Allokierung von nodes[0] zurückgegeben, aber das kfd_dev bleibt am amdgpu-Gerät angehängt. Ein späterer GPU-Reset führt dann zu einer Dereferenzierung von nodes[0]->id.

Es ist erforderlich, das autoritative KFD-Initialisierungsflag vor dem Durchlaufen des Knotenarrays zu prüfen, um die bestehenden Pfade für den KFD-Rücksetzungs- und Abbauvorgang einzuhalten.

(cherry picked from commit 4ac1835823c47903fbb278bbf474773c46f59edc)

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

06.10.2026

Moderieren

akzeptiert

Eintrag

VDB-414023

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!