SkipNavigation
US-CERT
American Flag
  Vulnerability
Notes
Database

Search Vulnerability Notes

Vulnerability Notes Help Information


 
 View Notes By
  Name

ID Number

CVE Name

Date Public

Date Published

Date Updated

Severity Metric



 Other Documents
  Technical Alerts

Technical Bulletins

Alerts

Security Tips

 

Vulnerability Note VU#939605

JVIEW Profiler (javaprxy.dll) COM object contains an unspecified vulnerability

Overview

The JVIEW Profiler COM object contains an unspecified vulnerability, which may allow a remote attacker to execute arbitrary code on a vulnerable system.

I. Description

Microsoft COM

Microsoft COM is a technology that allows programmers to create reusable software components that can be incorporated into applications to extend their functionality. Microsoft COM includes COM+, Distributed COM (DCOM), and ActiveX Controls.

ActiveX controls

ActiveX controls are COM objects that are designed to be used in Internet Explorer. A web page can make use of an ActiveX control through the use of the OBJECT tag.

JVIEW Profiler

The JVIEW Profiler is a COM object provided by javaprxy.dll, which is an interface to the debugger in the Microsoft Java Virtual Machine.

The Problem

Internet Explorer will attempt to instantiate any COM object that is referenced by a web page. COM objects that are not ActiveX controls may cause unexpected results, such as crashing Internet Explorer. The JVIEW Profiler COM object crashes in a way that can be exploited to execute arbitrary code on a vulnerable system.

II. Impact

By convincing a user to view a specially crafted HTML document (e.g., a web page or an HTML email message), an attacker could execute arbitrary code with the privileges of the user. The attacker could also cause IE (or the program using the WebBrowser control) to crash.

Proof of concept code is publicly available.

III. Solution

Apply An Update

Apply the appropriate update, as specified in the Microsoft Security Bulletin. This update sets the "kill bit" for the JVIEW Profiler COM object.

Microsoft has listed several workarounds in the Microsoft Security Bulletin, including disabling ActiveX controls, disabling Active scripting, and unregistering javaprxy.dll.

Systems Affected

VendorStatusDate Updated
Microsoft CorporationVulnerable2-Jul-2005

References


http://www.microsoft.com/technet/security/bulletin/ms05-037.mspx
http://www.microsoft.com/technet/security/advisory/903144.mspx
http://www.sec-consult.com/184.html
http://secunia.com/advisories/15891/
http://www.securitytracker.com/alerts/2005/Jun/1014329.html
http://www.osvdb.org/displayvuln.php?osvdb_id=17680
http://www.securityfocus.com/bid/14087
http://xforce.iss.net/xforce/xfdb/21193
http://www3.ca.com/securityadvisor/vulninfo/vuln.aspx?id=33120

Credit

This vulnerability was publicly reported by Bernhard Mueller.

This document was written by Will Dormann.

Other Information

Date Public06/29/2005
Date First Published07/02/2005 02:06:39 PM
Date Last Updated07/12/2005
CERT Advisory 
CVE NameCAN-2005-2087
US-CERT Technical Alerts 
Metric44.55
Document Revision28

If you have feedback, comments, or additional information about this vulnerability, please send us email.
 

 
Page Corner Image
Produced 2005 by US-CERT, a government organization
Disclaimers and copyright information
Get Adobe Reader Get Adobe Reader