CVE-2026-98623 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/nouveau/clk: Behebung der Verwendung eines Listencursors nach einer Schleife in nvkm_clk_ustate_update

Wenn list_for_each_entry() ohne das Erreichen eines break-Statements endet, ist „pstate“ kein gültiger Zeiger auf einen pstate. Es wird stattdessen eine Variable „found“ eingeführt.

Die Überprüfung ist aus dem Benutzerbereich (Userspace) erreichbar: nvkm_clk_ustate_update() übernimmt die pstate-ID direkt aus der debugfs-Datei ‚pstate‘, sodass das Anfordern einer ID, die nicht in clk->states enthalten ist – oder jeglicher ID, wenn die Leistungstabellen defekt sind und die Liste leer ist –, dazu führt, dass der Test auf pstate->pstate != req den Listenkopf als struct nvkm_pstate gecastet dereferenziert, was ein Out-of-Bounds-Lesezugriff (Read) ist.

[Francesco: Neu-gebase-t auf drm-misc-next, Commit-Nachricht erweitert]

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-422114

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!