Advisory Details

July 17th, 2008

Sun Java Web Start Sandbox Bypass Vulnerability

ZDI-08-042
ZDI-CAN-315

CVE ID CVE-2008-3112
CVSS SCORE
AFFECTED VENDORS Sun Microsystems
AFFECTED PRODUCTS Java Runtime
TREND MICRO CUSTOMER PROTECTION Trend Micro TippingPoint IPS customers are protected against this vulnerability by Digital Vaccine protection filter ID ['6251', '6252', '5527']. For further product information on the TippingPoint IPS: http://www.tippingpoint.com
VULNERABILITY DETAILS

This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of Sun Java Web Start. User interaction is required to exploit this vulnerability in that the target must visit a malicious page.

The specific flaw exists in the writeManifest() method of the CacheEntry class. A directory traversal flaw in this method allows the creation of arbitrary files on the target system. After the file has been created, a call to Runtime.getRuntime.exec() can be used to execute the file.

ADDITIONAL DETAILS Sun Microsystems has issued an update to correct this vulnerability. More details can be found at:
http://sunsolve.sun.com/search/document.do?assetkey=1-26-238905-1
DISCLOSURE TIMELINE
  • 2008-05-05 - Vulnerability reported to vendor
  • 2008-07-17 - Coordinated public release of advisory
CREDIT Peter Csepely
BACK TO ADVISORIES