Oracle Java Runtime Environment storeImageArray() code execution

Notification Type: IBM Security Protection Alert
Notification Date: August 30, 2013
Notification Version: 1.0
   
Name: Oracle Java Runtime Environment storeImageArray() code execution
Public disclosure/
In the wild date:
June 18, 2013
Aliases: Oracle Java SE Critical Patch Update June 2013  - My Oracle Support Note 1560542.1.
Risk: High
CVE: CVE-2013-2465
Description:

The Java Runtime Environment (JRE) versions 7 update 21 and before, Java 6 update 45 and before and possibly other versions contain a vulnerability that can be exploited for sandbox evasion and remote code execution in the context of the current user.

 

ISS Coverage

Product Content Version
Proventia Network IDS
Proventia Network IPS
Proventia Network MFS
Proventia Server (Linux)
RealSecure Network
RealSecure Server Sensor
32.082
32.100
31.080
Proventia Desktop
Proventia Server IPS (Windows)
2796
2810
2670
Propagation Techniques ISS Protection Available

remote exploit

Java_Sandbox_Code_Execution*
Java_Malicious_Applet*
Java_Possibly_Malicious_Applet
30 Aug 2012
10 Oct 2012
09 Aug 2011

* These Ahead-of-the-Threat signatures are blocked by default and analyze Java applet class files for classes and methods that may indicate an attempt to call the security manager with the intent of extending applet permissions. 

Additional recommendations: We would recommend disabling Java in browsers, and if absolutely necessary selectively turning it on for trusted sources.  

Detailed Description

Business Impact:

Successful exploitation of this vulnerability would provide an attacker with complete control of the victim's machine.  Public exploits are currently available and these vulnerabilities are also being exploited by popular exploit kits. Customers that are using the Java 7 web browser plugin should consider immediate deployment of patches available at Java.com for this issue. Customers using Java release  6 or earlier are highly encouraged to move to Java 7 as Oracle is no longer releasing public updates for Java 6. Our previous guidance indicated that without the availability of a patch, installing another web browser with the Java plugin disabled would have a suitable remediation effect.

*CVSS Base Score: 10.0
  Access Vector: Network
Access Complexity: Low
Authentication: None
Confidentiality Impact: Complete
Integrity Impact: Complete
Availability Impact: Complete
Adjusted Temporal Score: 8.3
  Exploitability: Functional
Remediation Level: Official-Fix
Report Confidence: Confirmed
Affected Products: 7 Update 21 and before, 6 Update 45 and before, 5.0 Update 45 and before. For a full list of affected versions, see references below.
Technical Description:

This is an invalid array indexing vulnerability that exists within the native storeImageArray() function inside jre/bin/awt.dll. Any of these vulnerabilities allows for remote code execution. User interaction is required for this exploit in that the target must visit a malicious page or open a malicious file. 
 
Public exploits for this vulnerability are available and it is being actively exploited in the wild by popular exploit kits.

Remediation: A patch is available, see references below for details. Due to the severity of these vulnerabilities, the public disclosure of technical details and the reported exploitation of CVE-2013-2465 "in the wild," Oracle strongly recommends that customers apply the updates provided by this Security Alert as soon as possible.

References

XFDB: http://xforce.iss.net/xforce/xfdb/85031
Oracle Java SE Critical Patch Update Advisory - June 2013: http://www.oracle.com/technetwork/topics/security/javacpujun2013-1899847.html

Revision History

1.0 Initial publication.

* According to the Forum of Incident Response and Security Teams (FIRST), the Common Vulnerability Scoring System (CVSS) is an "industry open standard designed to convey vulnerability severity and help to determine urgency and priority of response." IBM PROVIDES THE CVSS SCORES "AS IS" WITHOUT WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. CUSTOMERS ARE RESPONSIBLE FOR ASSESSING THE IMPACT OF ANY ACTUAL OR POTENTIAL SECURITY VULNERABILITY.
The information within this database may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall IBM be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.

About IBM Security Systems

IBM Security Systems include an extensive portfolio of hardware, software solutions, professional and managed services offerings covering the spectrum of IT and business security risks: people and identity, data and information, application and process, network, server and endpoint and physical infrastructure, empowering clients to innovate and operate their businesses on the most secure infrastructure platforms. Through world-class solutions that address risk across the enterprise, IBM helps organizations build a strong security posture that helps reduce costs, improve service, and manage risk. IBM X-Force(R) Research and Development is one of the most renowned commercial security research and development groups in the world. For more information on how to address today's biggest risks, please visit us at ibm.com/security.