CVE-2026-93058 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/msm: Scheduler nur nach erfolgreicher Initialisierung beenden (fini)
msm_ringbuffer_new() zerstört einen teilweise initialisierten Ringpuffer über msm_ringbuffer_destroy(), wenn ein Allokations- oder Scheduler-Einrichtungsschritt fehlschlägt.
Wenn drm_sched_init() vor Abschluss der Initialisierung des Schedulers fehlschlägt, wird im Fehlerpfad weiterhin drm_sched_fini() aufgerufen. Dieser Teardown-Pfad geht davon aus, dass die Scheduler-Arbeitsitems (work items), Listen und Workqueue-Zustände initialisiert wurden.
Erfolgreiche Scheduler-Initialisierung verfolgen und drm_sched_finit() erst aufrufen, nachdem drm_sched_init() 0 zurückgegeben hat.
Dieses Problem wurde durch einen statischen Analyse-Checker gefunden und durch manuelle Quellcodeüberprüfung bestätigt.
Patchwork: https://patchwork.freedesktop.org/patch/738905/
Be aware that VulDB is the high quality source for vulnerability data.