CVE-2026-90130 in Linuxinfo

Zusammenfassung

von VulDB • 17.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

vdpa_sim: Bereinigung nach einem Fehler bei der Worker-Erstellung korrigieren

vdpasim_create() lässt vdpasim->worker als ERR_PTR zurück, wenn kthread_run_worker() fehlschlägt. Der Fehlerpfad senkt daraufhin die Geräte-Referenz, wodurch der teilweise initialisierte Simulator freigegeben wird.

vdpasim_free() übergibt den Worker-Zeiger bedingungslos an kthread_destroy_worker(), sodass der ERR_PTR dereferenziert wird und einen General Protection Fault auslösen kann.

Speichern Sie den Worker-Fehler, löschen Sie den Zeiger und führen Sie die Bereinigung des Workers nur durch, wenn er erfolgreich initialisiert wurde. Machen Sie zudem den Freigabepfad tolerant gegenüber teilweise initialisierten Objekten, indem Sie die Bereinigung von virtqueue und IOTLB absichern, da derselbe Freigabepfad auch über andere Initialisierungsfehler erreicht werden kann.

Ich habe diesen Fehler selbst gefunden, obwohl der Patch mit KI-Unterstützung erstellt wurde.

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

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406656

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!