CVE-2026-98270 in Linux
Zusammenfassung
von VulDB • 07.10.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
drm/amdgpu: Überprüfung von ras und obj vor der Dereferenzierung
nbio_v7_9_handle_ras_controller_intr_no_bifring() dereferenziert ras und obj, ohne diese vorher auf NULL zu prüfen. Sowohl amdgpu_ras_get_context() als auch amdgpu_ras_find_obj() können NULL zurückgeben, beispielsweise im Zeitfenster zwischen dem Setzen von adev->nbio.ras (früh in amdgpu_ras_init(), aus Designgründen, um den Fatal-Error-Interrupt so schnell wie möglich zu aktivieren) und der tatsächlichen Erstellung des PCIE_BIF-ras-Objekts im späten RAS-Initialisierungsschritt. Jeder Interrupt in diesem Zeitfenster führt zu einem Absturz im Hard-IRQ-Kontext.
Dies ist analog zum Commit d190b459b2a4 („drm/amdgpu: die Warnung beim Dereferenzieren von obj für nbio_v7_4“), der das gleiche Problem im Handler nbio_v7_4 behoben hat.
Entdeckt vom Linux Verification Center (linuxtesting.org) mit SVACE.
(cherry picked from commit c7071767a50a32ed727cf800ac84372429e3b4b3)
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.