Unscored severity · published Oct 28, 2026
CVE-2026-99119
drm/amdgpu/userq: actually validate userq BOs
New
–
CVSS
–
EPSS
No
On KEV
Description
In the Linux kernel, the following vulnerability has been resolved:
drm/amdgpu/userq: actually validate userq BOs
This was supposed to loop over the individual evicted list, as the
kernel and always_valid evicted lists were already handled in
amdgpu_vm_validate.
Without this, BOs that were created and evicted before a userq was made
would never end up in an eviction fence rearm.
Also add the missing ref to the BO before drm_exec locks and refs it.
(cherry picked from commit 18decfc9e8cc0fa70b6de9944cc27a37729edfbd)
Exploitation
Is it being used?
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
LI
Linux · Linux
4cdbba5a16aaf16513b69cc332b1d6f971a44b52 before d1d6b859e89dd274cd0fae77503cdf91be8310c0; 4cdbba5a16aaf16513b69cc332b1d6f971a44b52 before 32d0771ef4ca69c30a1db3aefa34dd177cd2a047; 7.2 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-99119
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-99119
git.kernel.org
https://git.kernel.org/stable/c/d1d6b859e89dd274cd0fae77503cdf91be8310c0
git.kernel.org
https://git.kernel.org/stable/c/32d0771ef4ca69c30a1db3aefa34dd177cd2a047
More from Linux
9.8
CVE-2025-39682
tls: fix handling of zero-length records on the rx_list
8.8
CVE-2026-53266
netfilter: bridge: make ebt_snat ARP rewrite writable
7.8
CVE-2026-53362
ipv6: account for fraggap on the paged allocation path
7.8
CVE-2026-31431
crypto: algif_aead - Revert to operating out-of-place
7.8
CVE-2025-38352
posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
