Mac OS X 10.10.5 / 10.11.6 Multiple Vulnerabilities (Security Update 2016-002 / 2016-006)

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


Synopsis :

The remote host is missing a Mac OS X update that fixes multiple
vulnerabilities.

Description :

The remote host is running a version of Mac OS X that is 10.10.5 but
is missing Security Update 2016-006, or else it is version 10.11.6 but
is missing Security Update 2016-002. It is, therefore, affected by
multiple vulnerabilities :

- A memory corruption issue exists in the
AppleGraphicsControl component due to improper lock
state checking. A local attacker can exploit this, via a
specially crafted application, to execute arbitrary code
with kernel-level privileges. (CVE-2016-4662)

- A memory corruption issue exists in the NVIDIA Graphics
Driver due to improper validation of user-supplied
input. A local attacker can exploit this to cause a
denial of service condition. (CVE-2016-4663)

- Multiple flaws exist in the System Boot component due to
improper validation of user-supplied input. A local
attacker can exploit these to terminate the system or
execute arbitrary code with kernel-level privileges.
(CVE-2016-4669)

- An out-of-bounds write error exists in the ImageIO
component when parsing PDF files due to improper bounds
checking. An unauthenticated, remote attacker can
exploit this, by convincing a user to open a specially
crafted PDF file, to execute arbitrary code.
(CVE-2016-4671)

- A memory corruption issue exists in the Core Image
component when handling JPEG files due to improper
validation of user-supplied input. An unauthenticated,
remote attacker can exploit this, by convincing a user
to open a specially crafted JPEG file, to execute
arbitrary code. (CVE-2016-4681)

- An out-of-bounds read error exists in the ImageIO
component when parsing specially crafted SGI images. An
unauthenticated, remote attacker can exploit this to
disclose potentially sensitive information in process
memory. (CVE-2016-4682)

- Multiple out-of-bounds read and write errors exist in
the ImageIO component when parsing specially crafted
SGI images. An unauthenticated, remote attacker can
exploit these to disclose potentially sensitive
information, cause a denial of service condition, or
execute arbitrary code. (CVE-2016-4683)

See also :

https://support.apple.com/en-us/HT207275
http://www.nessus.org/u?34f01fa1

Solution :

If running Mac OS X version 10.10.5, install Security Update 2016-006
or later. If running version Mac OS X version 10.11.6, install
Security Update 2016-002 or later.

Risk factor :

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

Family: MacOS X Local Security Checks

Nessus Plugin ID: 100427 ()

Bugtraq ID: 93849
93852
94431

CVE ID: CVE-2016-4662
CVE-2016-4663
CVE-2016-4669
CVE-2016-4671
CVE-2016-4681
CVE-2016-4682
CVE-2016-4683

Ready to Amp Up Your Nessus Experience?

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

Buy Nessus Professional Now