CVE-2026-98623 in Linuxinformazioni

Riassunto

di VulDB • 20/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

drm/nouveau/clk: corretto l'uso del cursore della lista dopo il ciclo in nvkm_clk_ustate_update

Se list_for_each_entry() termina senza incontrare un break, "pstate" non è un puntatore pstate valido. Viene introdotta una variabile "found".

Il controllo è raggiungibile dall'userspace: nvkm_clk_ustate_update() ottiene l'id del pstate direttamente dal file debugfs 'pstate', quindi richiedere un id che non si trova in clk->states - o qualsiasi altro id quando le tabelle delle prestazioni sono difettose e la lista è vuota - fa sì che il test pstate->pstate != req dereferenzi l'head della lista convertito in una struct nvkm_pstate, causando una lettura fuori dai limiti (out-of-bounds read).

[Francesco: rebase su drm-misc-next, esteso il messaggio del commit]

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00176

KEV

no

Attività

basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!