iDefense Security Advisory 08.09.07: Hewlett-Packard OpenView Operations OVTrace Buffer Overflow Vulnerabilities
Hewlett-Packard OpenView Operations OVTrace Buffer Overflow Vulnerabilities
iDefense Security Advisory 08.09.07
http://labs.idefense.com/intelligence/vulnerabilities/
Aug 09, 2007
I. BACKGROUND
OpenView Operations software is a suite of network management tools used
to monitor events on, and evaluate the performance of, hosts on the
network. The OVTrace component of this suite is used to log the actions
being taken by the other components of the suite in order to debug any
problems that may be occurring. More information can be found at the
following link.
http://h20229.www2.hp.com/products/ovowin/index.html
II. DESCRIPTION
Remote exploitation of multiple stack-based buffer overflow
vulnerabilities in Hewlett-Packard Development Co.'s OpenView
Operations for Windows OVTrace service may allow an attacker to execute
arbitrary code with SYSTEM privileges.
The vulnerabilities exist within functions responsible for handling
requests. These functions take a string from the request and copy it
into fixed-size stack buffers. Since the length has not been properly
validated, this results in an exploitable stack-based buffer overflow.
III. ANALYSIS
Exploitation of these vulnerabilities results in arbitrary code
execution with SYSTEM privileges.
The OVTrace service, while not crucial to normal operations, is started
by default. The OVTrace service is also present on systems that have
only the management console installed as well as systems that have a
full installation of the server and console installed.
IV. DETECTION
iDefense has confirmed the existence of these vulnerabilities in HP
OpenView version A.07.50 for Windows, with all patches applied as of
Jun 27, 2007. Previous versions may also be affected.
V. WORKAROUND
Employing firewalls to limit access to the affected service will
mitigate exposure to these vulnerabilities.
VI. VENDOR RESPONSE
Hewlett-Packard Co. has addressed these vulnerabilities by releasing
patches for all HP OpenView products that contain the Shared Trace
Service component. For more information consult the following HP
Support Documents; c01106515, c01109171, c01109584, c01109617,
c01110576, c01110627, c01111851, c01112038, c01114023, c01114156,
c01115068 at the URLs shown below.
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01106515
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01109171
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01109584
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01109617
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01110576
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01110627
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01111851
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01112038
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01114023
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01114156
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01115068
VII. CVE INFORMATION
The Common Vulnerabilities and Exposures (CVE) project has assigned the
name CVE-2007-3872 to this issue. This is a candidate for inclusion in
the CVE list (http://cve.mitre.org/), which standardizes names for
security problems.
VIII. DISCLOSURE TIMELINE
07/12/2007 Initial vendor notification
07/13/2007 Initial vendor response
08/09/2007 Coordinated public disclosure
IX. CREDIT
The discoverer of these vulnerabilities wishes to remain anonymous.
Get paid for vulnerability research
http://labs.idefense.com/methodology/vulnerability/vcp.php
Free tools, research and upcoming events
http://labs.idefense.com/
X. LEGAL NOTICES
Copyright © 2007 iDefense, Inc.
Permission is granted for the redistribution of this alert
electronically. It may not be edited in any way without the express
written consent of iDefense. If you wish to reprint the whole or any
part of this alert in any other medium other than electronically,
please e-mail customerservice@xxxxxxxxxxxx for permission.
Disclaimer: The information in the advisory is believed to be accurate
at the time of publishing based on currently available information. Use
of the information constitutes acceptance for use in an AS IS condition.
There are no warranties with regard to this information. Neither the
author nor the publisher accepts any liability for any direct,
indirect, or consequential loss or damage arising from use of, or
reliance on, this information.