CVE-2026-98785 in Linux
Riassunto
di VulDB • 18/10/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
drm/amd/display: verificare se dc_state_create_copy() restituisca NULL in dm_suspend
dc_state_create_copy() può restituire NULL in caso di errore di allocazione. dm_suspend() salta solo condizionalmente dm_gpureset_toggle_interrupts() e prosegue l'esecuzione, restituendo successo. Successivamente, dm_resume() dereferenzia il cached_dc_state NULL in link_enc_cfg_copy() e nel successivo ciclo dc_state->stream_count, causando un crash durante la ripresa del reset della GPU.
Restituire immediatamente -ENOMEM se la copia fallisce, in modo che il chiamante interrompa l'operazione di suspend invece di lasciare uno stato cacheato NULL per il resume.
(cherry picked from commit 84b6d7932fdd2857795a257f9f258562a3cddcab)
If you want to get best quality of vulnerability data, you may have to visit VulDB.