CERT-In Advisory CIAD-2008-14
Sun Java Multiple Privilege Escalation Vulnerabilities
Original issue date:
March 11, 2008
Severity Rating: Medium
Systems Affected
Java Web Start 1.x
Java Web Start 6.x
Sun Java JDK 1.5.x
Sun Java JDK 1.6.x
Sun Java JRE 1.4.x
Sun Java JRE 1.5.x / 5.x
Sun Java JRE 1.6.x / 6.x
Sun Java SDK 1.4.x
Overview
Multiple vulnerabilities have been reported in Sun Java Software Development Kit (SDK), Java Development Kit (JDK), and Java Runtime Environment (JRE) which can be exploited by the remote attacker to cause denial of service attack and take control of the vulnerable system in the context of logged in user.
Description
Multiple vulnerabilities is exists due to some unspecified errors in various Sun Java SDK, JDK, JRE environment.
1.
Java Un-trusted Applet Vulnerability
(CVE-2008-1185, CVE-2008-1186)
This Vulnerability is caused due to unspecified errors in the Java Runtime Environment Virtual Machine while handling Java Applets. An attacker could exploit this Vulnerability via specially crafted applets or application and entice user to open the same. Successful exploitation of this vulnerability would result in escalation of privileges and gain unauthorized access to read and write local files or execute local applications.
2.JRE XSLT transformation Vulnerability
(CVE-2008-1187)
This vulnerability is caused due to an error in Java Runtime Environment (JRE) while handling XSLT transformations. an attacker could exploit this Vulnerability via specially crafted applets or application and entice user to open the same. Successful exploitation of this vulnerability would result in escalation of privileges and gain unauthorized access to read and write certain URL resources (such as some files and web pages).
3.Java web Start Vulnerability
(CVE-2008-1188, CVE-2008-1189, CVE-2008-1190, CVE-2008-1191)
This vulnerability is caused due to buffer overflow errors in Java Web Start while handling certain applications. An attacker could exploit this Vulnerability via specially crafted web sites and entice user to visit the webpage. Successful exploitation of this vulnerability would result in escalation of privileges and gain unauthorized access to read and write local files or execute local applications.
4.Java plug-in unspecified error vulnerability
(CVE-2008-1192)
This vulnerability is caused due to origin policy bypass error in the Java Plug-in. An attacker could exploit this Vulnerability via specially crafted applets or application and entice user to open the same. Successful exploitation of this vulnerability would result in escalation of privileges and gain unauthorized access to read and write local files or execute local applications.
5.JRE Image processing library vulnerability
(CVE-2008-1193, CVE-2008-1194)
This vulnerability is caused due to Java Runtime Environment (JRE) errors while handling image parsing and color management libraries within the processing of ICC profiles . An attacker could exploit this vulnerability via specially crafted files or application and entice user to download the same. Successful exploitation would result in crash of Java Virtual Machine (JVM) and gain unauthorized access to read and write local files or execute local applications.
6.JRE Java script code vulnerability
(CVE-2008-1195)
This vulnerability is caused due to an error when handling JavaScript code within a browser to make connection. an attacker could exploit this Vulnerability via specially crafted java script file by making connection through Java APIs to network services . Successful exploitation of this vulnerability would result in unauthorized access to read and write local files or execute local applications.
7.Java web start JNLP files vulnerability
(CVE-2008-1196)
This vulnerability is caused due to boundary error in Java Web Start while handling JNLP files .An attacker could exploit via specially crafted files and entice user to open the same. Successful exploitation would of this vulnerability result in unauthorized access to read and write local files or execute local applications.
Solution
Update to the higher version as mentioned in SUN Advisory:
JDK and JRE 6 Update 5:
http://java.sun.com/javase/downloads/index.jsp
JDK and JRE 5.0 Update 15:
http://java.sun.com/javase/downloads/index_jdk5.jsp
SDK and JRE 1.4.2_17:
http://java.sun.com/j2se/1.4.2/download.html
Vendor Information
Sun
http://java.sun.com/javase/6/webnotes/ReleaseNotes.html
http://sunsolve.sun.com/search/document.do?assetkey=1
-66-233321-1
http://sunsolve.sun.com/search/document.do?assetkey=1
-66-233322-1
http://sunsolve.sun.com/search/document.do?assetkey=1
-66-233323-1
http://sunsolve.sun.com/search/document.do?assetkey=1
-66-233324-1
http://sunsolve.sun.com/search/document.do?assetkey=1
-66-233325-1
http://sunsolve.sun.com/search/document.do?assetkey=1
-66-233326-1
http://sunsolve.sun.com/search/document.do?assetkey=1
-66-233327-1
References
FrSIRT
http://www.frsirt.com/english/advisories/2008/0770
Secunia
http://secunia.com/advisories/29239/
US-CERT
http://www.us-cert.gov/cas/techalerts/TA08-066A.html
SecurityFocus
http://www.securityfocus.com/bid/28083
SecurityTracker
http://www.securitytracker.com/alerts/2008/Mar/1019555.html
http://www.securitytracker.com/alerts/2008/Mar/1019553.html
ZDNET
http://blogs.zdnet.com/security/?p=933
CVE-Name
CVE-2008-1185
CVE-2008-1186
CVE-2008-1187
CVE-2008-1188
CVE-2008-1189
CVE-2008-1190
CVE-2008-1191
CVE-2008-1192
CVE-2008-1193
CVE-2008-1194
CVE-2008-1195
CVE-2008-1196
Disclaimer
The information provided herein is on "as is" basis, without warranty of any kind.
Contact Information

Phone: +91-11-24368572
Postal address
Indian Computer Emergency Response Team (CERT-In)
Ministry of Communications and Information Technology
Electronics Niketan
6, C.G.O. Complex
New Delhi-110 003

|