Privilege escalation in nVidia products - CVE-2016-7389

 

Privilege escalation in nVidia products - CVE-2016-7389

Published: November 1, 2016


Vulnerability identifier: #VU1108
CSH Severity: Medium
CVSS v4: 8.5 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2016-7389
CWE-ID: CWE-20
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user toobtain elevated privileges on the target system.
The weakness occurs in the kernel mode layer (nvidia.ko) handler for mmap() and exists due to improper input validation. By sending a specially crafted file, a local attacker can gain access to arbitrary physical memory, leading to an escalation of privileges.
Successful exploitation of the vulnerability results in privilege escalation.

Affected software

Quadro
NVS
NVIDIA Windows GPU Display Driver
Tesla
Ubuntu

How to mitigate CVE-2016-7389

Update Quadro, NVS and GeForce to 304.132, 340.98, 367.55, 370.28.
Update Tesla to 361.93.03, 367.55.


External References

Related Security Bulletins