Overview
Javadoc HTML pages that were created by Javadoc 7 Update 21 and before, 6 Update 45 and before, 5.0 Update 45 and before, JavaFX 2.2.21 and before contain a frame injection vulnerability that could allow an attacker to replace a Javadoc web page frame with a malicious page.
Description
Oracle Java Development Toolkit (JDK) contains a Javadoc toolkit that allows a developer to generate API documentation in HTML format from doc comments in source code. Javadoc HTML pages that were created by Javadoc 7 Update 21 and before, 6 Update 45 and before, 5.0 Update 45 and before, JavaFX 2.2.21 and before contain JavaScript code that fails to parse scheme relative URIs parameters correctly. An attacker can construct a URI that passes malicious parameters to the affected HTML page that causes one of the frames within the Javadoc-generated web page to be replaced with a malicious page. |
Impact
An attacker can cause one of the frames within a Javadoc-generated web page to be replaced with a malicious page. This vulnerability could be used for phishing or social engineering, or it could be used for browser exploitation if combined with another browser-related vulnerability. |
Solution
Apply Update
|
Vendor Information
CVSS Metrics
Group | Score | Vector |
---|---|---|
Base | 5 | AV:N/AC:L/Au:N/C:N/I:P/A:N |
Temporal | 4.1 | E:F/RL:OF/RC:C |
Environmental | 4.4 | CDP:LM/TD:M/CR:ND/IR:ND/AR:ND |
References
- http://tools.ietf.org/html/rfc3986#section-4.2
- http://www.oracle.com/technetwork/java/javase/jdk-7-readme-429198.html
- http://www.oracle.com/technetwork/java/javase/documentation/index-jsp-135444.html
- http://www.oracle.com/technetwork/topics/security/javacpujun2013-1899847.html
- http://www.oracle.com/technetwork/java/javase/downloads/java-doc-updater-tool-1955731.html
Acknowledgements
Thanks to Oracle for reporting this vulnerability.
This document was written by Michael Orlando.
Other Information
CVE IDs: | CVE-2013-1571 |
Date Public: | 2013-06-18 |
Date First Published: | 2013-06-18 |
Date Last Updated: | 2013-06-26 22:32 UTC |
Document Revision: | 36 |