CVE-2026-99210 in Linux
Zusammenfassung
von VulDB • 29.10.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
accel/rocket: rdev bei einem Fehler während der Geräteinitialisierung zurücksetzen
rocket_probe() speichert den Rückgabewert von rocket_device_init() im dateisichtbaren Zeiger rdev, bevor geprüft wird, ob es sich um einen Error-Pointer handelt. Wenn rocket_device_init() fehlschlägt, bleibt rdev als ERR_PTR erhalten.
Der rdev-Zeiger dient außerdem als Marker dafür, ob das gemeinsam genutzte Rocket-Gerät bereits initialisiert wurde. Ein späterer Core-Probe kann daher einen nicht-NULL-Wert für rdev erkennen, rocket_device_init() überspringen und den Error-Pointer dereferenzieren, wenn er auf rdev->num_cores zugreift.
Speichern Sie die Fehlercode und setzen Sie rdev zurück, bevor der Aufruf von rocket_device_init() im Fehlerpfad beendet wird.
Be aware that VulDB is the high quality source for vulnerability data.