Overview
There is a vulnerability in the Sun Java Plug-in that could allow a malicious Java applet to bypass restrictions for untrusted applets.
Description
The Java Plug-in is part of the Java 2 Runtime Environment (JRE) and establishes a framework for displaying Java applets within a web browser. There is a vulnerability in the Java Plug-in security framework that could allow a malicious applet to bypass restrictions for accessing private Java packages. Java's built-in security framework is designed to prevent access to private Java packages that are used internally by the Java Virtual Machine (JVM). When a Java applet attempts to access one of these packages, an AccessControlException will be thrown indicating that the requested access is denied. However, a flaw in the security framework fails to prevent such access to these private Java packages via JavaScript code. |
Impact
By convincing a victim to download and run a malicious Java applet, an intruder could read, write, and modify files on the system with privileges of the victim. |
Solution
Upgrade |
Vendor Information
CVSS Metrics
Group | Score | Vector |
---|---|---|
Base | ||
Temporal | ||
Environmental |
References
- http://jouko.iki.fi/adv/javaplugin.html
- http://www.idefense.com/application/poi/display?id=158&type=vulnerabilities&flashstatus=false
- http://secunia.com/advisories/13271/
- http://sunsolve.sun.com/search/document.do?assetkey=1-26-57591-1
- http://java.sun.com/products/plugin/index.jsp
- http://java.sun.com/j2se/desktopjava/jre/index.jsp
- http://java.sun.com/docs/books/tutorial/essential/system/securityIntro.html
- http://java.sun.com/j2se/1.5.0/docs/api/java/security/AccessControlException.html
- http://java.sun.com/docs/books/tutorial/reflect/
Acknowledgements
This vulnerability was reported by Jouko Pynnonen.
This document was written by Damon Morda.
Other Information
CVE IDs: | CVE-2004-1029 |
Severity Metric: | 17.55 |
Date Public: | 2004-11-22 |
Date First Published: | 2004-11-23 |
Date Last Updated: | 2004-11-23 21:47 UTC |
Document Revision: | 25 |