CVE-2026-46006
Linux · Kernel
An integer overflow in the Linux kernel's Nouveau DRM driver allows for bypass of buffer bounds checks.
Executive summary
An integer overflow in the Linux kernel Nouveau driver's push buffer relocation validation could allow an attacker to bypass security checks and cause memory corruption.
Vulnerability
The vulnerability is located in nouveau_gem_pushbuf_reloc_apply(), where a 32-bit integer overflow occurs during the bounds check of relocation offsets. This allows an attacker to bypass the validation logic, potentially leading to out-of-bounds memory access.
Business impact
Successful exploitation could lead to local privilege escalation or system crashes on machines using NVIDIA GPUs with the Nouveau driver. The 7.8 CVSS score reflects the serious nature of this kernel-level memory corruption flaw.
Remediation
Immediate Action: Apply the vendor-provided kernel update that corrects the overflow validation in the Nouveau DRM driver.
Proactive Monitoring: Monitor for anomalous GPU driver activity or unexpected system restarts.
Compensating Controls: If the Nouveau driver is not required, switch to proprietary NVIDIA drivers or blacklist the Nouveau module.
Exploitation status
Public Exploit Available: false
Analyst recommendation
This vulnerability poses a clear risk of memory corruption. Administrators should deploy the security update across all affected Linux systems to mitigate the risk of local privilege escalation.