Oracle Java SE Multiple Vulnerabilities (July 2016 CPU)

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


Synopsis :

The remote Windows host contains a programming platform that is
affected by multiple vulnerabilities.

Description :

The version of Oracle (formerly Sun) Java SE or Java for Business
installed on the remote host is prior to 8 Update 101, 7 Update 111,
or 6 Update 121. It is, therefore, affected by multiple
vulnerabilities :

- An unspecified flaw exists in the CORBA subcomponent
that allows an unauthenticated, remote attacker to
impact integrity. (CVE-2016-3458)

- An unspecified flaw exists in the Networking
subcomponent that allows a local attacker to impact
integrity. (CVE-2016-3485)

- An unspecified flaw exists in the JavaFX subcomponent
that allows an unauthenticated, remote attacker to cause
a denial of service condition. (CVE-2016-3498)

- An unspecified flaw exists in the JAXP subcomponent that
allows an unauthenticated, remote attacker to cause a
denial of service condition. (CVE-2016-3500)

- An unspecified flaw exists in the Install subcomponent
that allows a local attacker to gain elevated
privileges. (CVE-2016-3503)

- An unspecified flaw exists in the JAXP subcomponent that
allows an unauthenticated, remote attacker to cause a
denial of service condition. (CVE-2016-3508)

- An unspecified flaw exists in the Deployment
subcomponent that allows a local attacker to gain
elevated privileges. (CVE-2016-3511)

- An unspecified flaw exists in the Hotspot subcomponent
that allows an unauthenticated, remote attacker to
disclose potentially sensitive information.
(CVE-2016-3550)

- An unspecified flaw exists in the Install subcomponent
that allows a local attacker to gain elevated
privileges. (CVE-2016-3552)

- A flaw exists in the Hotspot subcomponent due to
improper access to the MethodHandle::invokeBasic()
function. An unauthenticated, remote attacker can
exploit this to execute arbitrary code. (CVE-2016-3587)

- A flaw exists in the Libraries subcomponent within the
MethodHandles::dropArguments() function that allows an
unauthenticated, remote attacker to execute arbitrary
code. (CVE-2016-3598)

- A flaw exists in the Hotspot subcomponent within the
ClassVerifier::ends_in_athrow() function when handling
bytecode verification. An unauthenticated, remote
attacker can exploit this to execute arbitrary code.
(CVE-2016-3606)

- An unspecified flaw exists in the Libraries subcomponent
that allows an unauthenticated, remote attacker to
execute arbitrary code. (CVE-2016-3610)

See also :

http://www.nessus.org/u?375663ac
http://www.nessus.org/u?92867054
http://www.nessus.org/u?77a46ced
http://www.nessus.org/u?1a168366

Solution :

Upgrade to Oracle JDK / JRE 8 Update 101 / 7 Update 111 / 6 Update
121 or later. If necessary, remove any affected versions.

Note that an Extended Support contract with Oracle is needed to obtain
JDK / JRE 6 Update 95 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

Ready to Amp Up Your Nessus Experience?

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

Buy Nessus Professional Now