CVE-2026-98623 in Linuxinformação

Sumário

de VulDB • 18/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

drm/nouveau/clk: corrige o uso de cursor de lista após o loop em nvkm_clk_ustate_update

Se list_for_each_entry() sair sem encontrar um break, "pstate" não é um ponteiro pstate válido. Introduz-se uma variável "found".

A verificação é acessível a partir do userspace: nvkm_clk_ustate_update() obtém o id de pstate diretamente do arquivo debugfs 'pstate', portanto, solicitar um id que não esteja em clk->states - ou qualquer outro id quando as tabelas de desempenho estão corrompidas e a lista está vazia - faz com que a verificação pstate->pstate != req desreferencie o cabeçalho da lista convertido para uma struct nvkm_pstate, o que constitui uma leitura fora dos limites (out-of-bounds read).

[Francesco: rebaseado no drm-misc-next, expandiu a mensagem do commit]

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-422114

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!