NVIDIA Windows GPU Display Driver 340.x < 342.01 / 375.x < 376.33 Multiple Vulnerabilities

This script is Copyright (C) 2016-2017 Tenable Network Security, Inc.


Synopsis :

A display driver installed on the remote Windows host is affected by
multiple vulnerabilities.

Description :

The version of the NVIDIA GPU display driver installed on the remote
Windows host is 340.x prior to 342.01 or 375.x prior to 376.33. It is,
therefore, affected by multiple vulnerabilities :

- A flaw exists in the kernel mode layer (nvlddmkm.sys)
handler for DxgDdiEscape due to improper access
controls. A local attacker can exploit this to access
arbitrary memory and thereby gain elevated privileges.
(CVE-2016-8821)

- A flaw exists in the kernel mode layer (nvlddmkm.sys)
handler for DxgDdiEscape IDs 0x600000E, 0x600000F, and
0x6000010 due to improper validation of user-supplied
input that is used as an index to an internal array. A
local attacker can exploit this to corrupt memory,
resulting in a denial of service condition or an
escalation of privileges. (CVE-2016-8822)

- Multiple buffer overflow conditions exist in the kernel
mode layer (nvlddmkm.sys) handler for DxgDdiEscape due
to improper validation of an input buffer size. A local
attacker can exploit these to cause a denial of service
condition or the execution of arbitrary code.
(CVE-2016-8823, CVE-2016-8825)

- A flaw exists in the kernel mode layer (nvlddmkm.sys)
handler for DxgDdiEscape due to improper access
controls. A local attacker can exploit this to write to
restricted portions of the registry and thereby gain
elevated privileges. (CVE-2016-8824)

- A flaw exists in the nvlddmkm.sys driver that allows a
local attacker to cause GPU interrupt saturation,
resulting in a denial of service condition.
(CVE-2016-8826)

See also :

http://nvidia.custhelp.com/app/answers/detail/a_id/4278

Solution :

Upgrade the NVIDIA graphics driver to version 342.01 / 376.33 or
later.

Risk factor :

High / CVSS Base Score : 7.2
(CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C)
CVSS Temporal Score : 5.3
(CVSS2#E:U/RL:OF/RC:C)
Public Exploit Available : false

Family: Windows

Nessus Plugin ID: 96002 ()

Bugtraq ID: 94918
94956
94957

CVE ID: CVE-2016-8821
CVE-2016-8822
CVE-2016-8823
CVE-2016-8824
CVE-2016-8825
CVE-2016-8826

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now