OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: The SANS Institute (CriticalVulnerabilityAnalysis_at_sans.org)
Date: Mon Feb 10 2003 - 08:36:11 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    ***********************************************************************
                      SANS Critical Vulnerability Analysis
    February 10, 2003 Vol. 2. No. 5
    ***********************************************************************

    The weekly CVA prioritizes and summarizes the most important
    vulnerabilities and attacks identified during the past week and
    provides guidance on appropriate actions to protect your systems.

    ***********************************************************************

    Table of Contents

    Widely Deployed Software:
    (1) HIGH: Internet Explorer Cross-Domain Code Execution Vulnerabilities
    (2) MODERATE: Kerberos FTP Client Shell Execution Vulnerability
    (3) MODERATE: Apache Tomcat Path Parsing Information Exposure
    (4) LOW: Majordomo Mailing List Address Exposure

    Other Software:
    (5) LOW: 32bit and ByteCatcher FTP Client Banner Buffer Overflow
    (6) LOW: Opera Web Browser Multiple Vulnerabilities

    Exploit Code Information:
    (7) Exploit for CVS Double-Free Vulnerability
    (8) SPIKE 2.8 Released

    **************************** Sponsored Links **************************
    Privacy notice: These links redirect to non-SANS web pages.

    Get your free security planning template. Download a free chapter
    from Mission Critical Security Planner.
    http://www.sans.org/cgi-bin/sanspromo/CVA13
    - --------------------------------
    Get a FREE Security Token -- Strong (Two-Factor) Authentication For
    2/3 Less Than The Leading Competitor.
    http://www.sans.org/cgi-bin/sanspromo/CVA14
    - -------------------------------------
    Instantly stop DDoS attacks and port scans.
    Hands-on, online demo--launch and mitigate live attacks.
    http://www.sans.org/cgi-bin/sanspromo/CVA15
    - --------------------------------------------------
    ALERT: Web-basedViruses/Worms/Trojans: How to stop them
    ***FREE White Paper***
    http://www.sans.org/cgi-bin/sanspromo/CVA16
    ***********************************************************************

    *********************************************************
    Widely Deployed Software
    *********************************************************

    (1) HIGH: Internet Explorer Cross-Domain Code Execution Vulnerabilities

    Affected Products:
    Internet Explorer 5.01, 5.5, 6.0

    Description:
    Microsoft has released a cumulative patch for Internet Explorer that
    appears to address two previously disclosed vulnerabilities (reported
    in the November 25th CVA). The vulnerabilities allow a malicious web
    server to download arbitrary code to a client system and execute it
    in the "Local System" context.

    Risk: A malicious web server can execute arbitrary code on the client
    system, with the privileges of the user running Internet Explorer.

    Deployment: Huge.
    The vulnerabilities affect all current versions of Internet Explorer.

    Ease of Exploitation: Straightforward.
    Example exploits have been posted. The biggest challenge in their
    use is finding ways to trick users into visiting a malicious web site.

    Status: Vendor confirmed, a cumulative IE patch containing fixes is
    available: MS03-004.

    References:
    Microsoft Security Bulletin MS03-004:
    http://www.microsoft.com/technet/security/bulletin/ms03-004.asp

    Postings by Andreas Sandblad (showHelp Shortcut vulnerability):
    http://archives.neohapsis.com/archives/bugtraq/2002-11/0041.html
    http://archives.neohapsis.com/archives/bugtraq/2002-11/0114.html

    IE dialogArguments Cross-Zone Access Vulnerability:
    http://online.securityfocus.com/bid/6205/info/

    Previous CVA report: November 25, 2002 (see article #3):
    http://www.sans.org/newsletters/cva/cva1_18.php

    Council Site Actions:
    All reporting council sites plan to roll out the patch during the
    next regularly scheduled patch update. Many of the sites will be
    deploying multiple IE patches at the next update cycle. Several of
    the council sites commented that their network configuration protects
    their internal sites from this risk and that up-to-date anti-virus
    software, web blocking/filtering and IDS implementations also help
    mitigate these types of risks and help prevent any new malicious code
    from being introduced.

    *************************************************************

    ****************** Security Training Update ***************************
    If you are coming to SANS2003 in San Diego, Wednesday, March 12 is
    the last day to register without a late payment charge. It's the
    first national SANS conference with hands-on training in all tracks.
    http://www.sans.org/SANS2003/
    ***********************************************************************

    (2) MODERATE: Kerberos FTP Client Shell Execution Vulnerability

    Affected Products:
    MIT Kerberos FTP Client (all versions)
    Red Hat Linux 6.2, 7.0, 7.1, 7.2, 7.3, 8.0

    Description:
    The Kerberos FTP client is still vulnerable to a problem that was
    reported several years ago. If the client downloads a remote file
    having a filename starting with "|", the client passes the filename
    (interpreted as a command) to the command shell, and supplies the
    contents of the file as input to the command. A malicious FTP server
    can exploit the vulnerability to execute arbitrary commands on the
    client system.

    Risk: FTP client compromise by a malicious FTP server, with the
    privileges of the user running the client program.

    Deployment: Significant.
    The MIT Kerberos FTP client is bundled with the Kerberos 5 distribution
    and is included with some versions of Linux, notably Red Hat. The
    vulnerable MIT client is the default FTP client in standard Red Hat
    installations.

    Ease of Exploitation: Straightforward.
    The attacker must build a malicious file and place it on an FTP server.
    The biggest challenge comes in convincing victims running vulnerable
    FTP clients to visit the server and download the file.

    Status: Vendor confirmed, patches are currently under development by
    MIT. Red Hat has released fixed krb5 RPMs.

    References:
    VulnWatch Posting by Hackademy:
    http://archives.neohapsis.com/archives/vulnwatch/2003-q1/0047.html

    Red Hat Advisory:
    http://archives.neohapsis.com/archives/linux/redhat/2003-q1/0025.html

    CERT VU#258721:
    http://www.kb.cert.org/vuls/id/258721

    Council Site Actions:
    The affected software is only in use at two of the reporting council
    sites. At the first site, they maintain their own code. The software
    support group that does the maintenance is currently examining the
    source code to see if they affected. If so, they plan to deploy the
    patch as appropriate. The second site has an extensive implementation
    of this software. They plan to update the software on all their
    centrally support machines over the next few weeks. Their software
    update process is automated so the task won't be that time-consuming.
    The affected software is also deployed in various department or
    end-user sites that provide their own support. At this time, they do
    not plan to send notification to these sites. They feel that it would
    be rare for the FTP client to be used to visit a malicious FTP server.

    **************************************************************

    (3) MODERATE: Apache Tomcat Path Parsing Information Exposure

    Affected Products:
    Apache Tomcat 3.x prior to 3.3.1a

    Description:
    Tomcat contains two bugs in parsing literal null characters and
    backslashes contained in a URI. Remote attackers can exploit the
    flaws to access restricted files, directory listings and the source
    code of JSP files by submitting specially crafted HTTP requests.

    Risk: Exposure of information to remote attackers that may be useful
    in compromising the server.

    Deployment: Significant.
    Tomcat is a popular open source Java servlet container that can
    operate as a standalone web server or integrate with other servers
    such as Apache and IIS.

    Ease of Exploitation: Trivial.
    Exploit examples were posted with the advisory.

    Status: Vendor confirmed. Version 3.3.1a contains the fixes.

    References:
    VulnWatch posting by Jouko Pynnonen:
    http://archives.neohapsis.com/archives/vulnwatch/2003-q1/0051.html

    Debian Advisory:
    http://archives.neohapsis.com/archives/vendor/2003-q1/0040.html

    Vendor Web Site:
    http://jakarta.apache.org/tomcat/

    Council Site Actions:
    The affected software is in use at several of the reporting council
    sites. These sites commented that their implementations were very
    small and not on Internet facing systems. One site has already patched
    the systems that were affected. Two other sites are still investigating
    exposure level. The remaining sites using the affected software feel
    the risk level is low enough to not warrant action at this time.

    **************************************************************

    (4) LOW: Majordomo Mailing List Address Exposure

    Affected Products:
    Majordomo (all versions)

    Description:
    Under the default configuration of Majordomo, a remote attacker can
    extract all the addresses on Majordomo mailing lists by sending a
    simple query to the daemon. Spammers can use this method to obtain
    large email address lists associated with specific interest groups.

    Risk: Remote attackers can extract mailing lists from Majordomo servers.

    Deployment: Significant.
    Majordomo is a popular open source mailing list manager for Unix that
    has been widely used since its introduction in 1992. The vulnerability
    is present in Majordomo's default configuration.

    Ease of Exploitation: Trivial.
    An attacker only needs to send the command "which" with an argument
    "" to a listening daemon (via email) and the daemon will return all
    subscribed email addresses containing an "" character (matches all
    addresses). The attacker does not need to be a list member to execute
    this command.

    Status: Vendor confirmed. The simplest solution is to change the
    configuration settings. A patch for Majordomo 1.94.5 is included in
    the advisory. The vendor has also released a new version of Majordomo 2
    (alpha) that protects the mailing list information by default.

    References:
    Advisory by Marco van Berkum:
    http://archives.neohapsis.com/archives/bugtraq/2003-02/0030.html

    Vendor Web Site:
    http://www.greatcircle.com/majordomo/

    Tutorial on Sending Commands to Majordomo:
    https://lists.stanford.edu/majordomo_basics.html

    Original 1992 Usenix paper by D. Brent Chapman on Majordomo:
    http://www.greatcircle.com/majordomo/majordomo.lisa6.pdf

    Council Site Actions:
    The affected software is in use at two of the council sites.
    The first site has already changed its majordomo configuration.
    The second site has a small number of machines running the software,
    all of which are supported by individual departments. They feel the
    risk is low enough to not warrant action at this time. They believe
    individual departments will update the software on their own.

    *********************************************************
    Other Software
    *********************************************************

    (5) LOW: 32bit and ByteCatcher FTP Client Banner Buffer Overflow

    Affected Products:
    32bit FTP client version p9.49.01
    ByteCatcher FTP client version 1.04b

    Description:
    The "32bit" and "ByteCatcher" FTP clients each contain a buffer
    overflow in the handling of large server banners. A malicious FTP
    server can exploit the flaw to crash FTP clients, and potentially to
    execute arbitrary code on client systems.

    Risk: FTP client compromise by a malicious FTP server, with the
    privileges of the user running the client program.

    Deployment: Moderate.
    According to statistics provided by download.com, the 32bit and
    ByteCatcher FTP clients have been downloaded 19000+ times and 169000+
    times, respectively. Both clients run on Windows.

    Ease of Exploitation: Unknown, but likely to be straightforward.
    By sending a server banner longer than 4096 bytes, the server can
    crash either client. Further investigation is needed to determine
    whether the flaws can be exploited to execute code.

    Status: These vulnerabilities have not been confirmed, but the
    advisory indicates that the vendors have been informed. 32bit FTP
    client version p9.50.01 is said to contain fixes.

    References:
    VulnWatch Posting by Dennis Rand:
    http://archives.neohapsis.com/archives/vulnwatch/2003-q1/0054.html

    Download.com 32bit FTP client:
    http://download.com.com/3000-2160-10111687.html?tag=lst-0-2

    Download.com ByteCatcher FTP client:
    http://download.com.com/3000-2160-875183.html?tag=lst-0-1

    Council Site Actions:
    The affected software is not in production or widespread use at any
    of the council sites. They reported that no action was necessary.

    **************************************************************

    (6) LOW: Opera Web Browser Multiple Vulnerabilities

    Affected Products:
    Opera Web browser (all versions)

    Description:
    The Opera Web browser contains multiple vulnerabilities that allow a
    malicious web server to read arbitrary files on the client system,
    steal cookies set by other sites, and extract a user's browsing
    history.

    Risk: A malicious web server can harvest sensitive information from
    a client running Opera.

    Deployment: Moderate.
    The Opera browser is ranked third among browsers worldwide behind
    Internet Explorer and Netscape. The software was designed to be
    compact, making it a popular browser solution for embedded devices.
    Opera runs on Windows, OS/2, Linux, BeOS, BelA, Symbian OS, and QNX.

    Ease of Exploitation: Straightforward.
    Example exploits have been posted for each vulnerability.

    Status: These vulnerabilities have not been confirmed by Opera
    Software.

    References:
    Security Advisories posted by GreyMagic:
    http://security.greymagic.com/adv/gm002-op/
    http://security.greymagic.com/adv/gm003-op/
    http://security.greymagic.com/adv/gm004-op/
    http://security.greymagic.com/adv/gm005-op/
    http://security.greymagic.com/adv/gm006-op/

    Vendor Web Site:
    http://www.opera.com/

    Background Information about Opera:
    http://www.wave-report.com/tutorials/opera.htm

    Council Site Actions:
    The majority of the council sites reported the affected software was
    not in production or widespread use, hence no action was necessary.
    One site did have a small deployment, but none of the users had
    installed the affected version.

    ***********************************************
    Exploit Code Released
    ***********************************************

    (7) Exploit for CVS Double-Free Vulnerability

    Exploit code for the CVS double-free vulnerability (reported in the
    January 27, 2003 issue of CVA) has been posted by Igor Dobrovitski.
    This vulnerability allows a remote attacker with read-only CVS access
    to execute arbitrary code on a CVS server with root privileges. The
    posting provides a detailed explanation of how the exploitation
    is accomplished.

    Code posted to Bugtraq:
    http://archives.neohapsis.com/archives/bugtraq/2003-02/0001.html

    Previous CVA report about the CVS vulnerability:
    http://www.sans.org/newsletters/cva/vol2_3.php (article #2)

    Council Site Actions:
    Several of the council sites have CVS implementations. They reported
    that most of the affected machines had been updated after the initial
    vulnerability report. One site is still in the process of updating
    machines. None of the sites felt the need for any new actions based
    on the release of the exploit.

    **************************************************************

    (8) SPIKE 2.8 Released

    A new version of the SPIKE network protocol analysis program has
    been Released. The biggest change is the addition of a module for
    "DCE-RPC over named pipes" fuzzing, which was initially developed for
    researching the MS RPC Locator Service overflow. The code's author,
    Dave Aitel, has discovered several vulnerabilities using the SPIKE
    approach, including some problems with the Windows 2000 DCE-RPC stack
    revealed by the new module. As a demonstration of one of these issues,
    Mr. Aitel has additionally provided a standalone binary (named "plonk")
    that remotely reboots a Windows 2000 system via port 445/tcp.

    Announcement posted to Bugtraq:
    http://archives.neohapsis.com/archives/bugtraq/2003-02/0060.html

    Download SPIKE and plonk:
    http://www.immunitysec.com/spike.html

    Paper about SPIKE (includes information about exploiting the MS RPC
    Locator Service vulnerability):
    http://www.immunitysec.com/downloads/advantages_of_block_based_analysis.html

    Previous CVA reports about the MS RPC Locator Service overflow:
    http://www.sans.org/newsletters/cva/vol2_3.php (article #1)
    http://www.sans.org/newsletters/cva/vol2_4.php (article #5)

    Council Site Actions:
    Most of the council sites do not plan any action as a result of
    the latest release of Spike. One site is currently using Spike
    for internal analysis and another site is looking at the software to
    determine appropriate uses (e.g., locating systems that are vulnerable
    to the RPC located service bug).

    ***************************************************************

    About the CVA Process and Council

    The CVA is produced in four phases:
    Phase 1: Neohapsis (www.neohapsis.com) director of research, Jeff
    web sites as well as bugtraq and other sources of new vulnerability
    information and compile what they believe to be a complete list of all
    new vulnerabilities and major vulnerability announcements made during
    the week. The SANS Institute and Network Computing Magazine vet the
    list through the major system manufacturers and jointly publish it
    every week as the Security Alert Consensus. (SAC) Anyone may subscribe
    to the SAC at http://www.sans.org/newlook/digests/SAC.htm

    Phase 2: TippingPoint's Vicki Irwin culls the SAC list to extract the
    vulnerabilities and announcements that demand immediate action. This
    reduces the list from 30-50 each week down under 10. Vicki has been
    on the front lines of intrusion detection and vulnerability testing
    for nearly five years and her work in the field is legendary.

    Phase 3: Very technical security managers at fifteen of the largest
    user organizations in the United States each review the "immediate
    action" vulnerabilities and describe what they did or did not do
    to protect their organizations. Council members include banks and
    other financial organizations, government agencies, universities,
    major research laboratories, ISPs, health care, manufacturers,
    insurance companies and a couple more. The individual members have
    direct responsibility for security for their systems and networks. All
    were concerned that information about their security configuration
    would leak out, and agreed to serve only if their identities were
    not revealed.

    Phase 4: SANS compiles the responses and identifies the items on which
    the Council members took or are taking action, produces the weekly CVA,
    and distributes it via email to all eligible persons.

    **********************************************************************
    Critical Vulnerability Analysis Scale Ratings

    In ranking vulnerabilities several factors are taken into account,
    such as:

    - - Is this a server or client compromise? At what privilege level?
    - - Is the affected product widely deployed?
    - - Is the problem found in default configurations/installations?
    - - Are the affected assets high value (e.g. databases, e-commerce
      servers)?
    - - Is the network infrastructure affected (DNS, routers, firewalls)?
    - - Is exploit code publicly available?
    - - Are technical vulnerability details available?
    - - How difficult is it to exploit the vulnerability?
    - - Does the attacker need to lure victims to a hostile server?

    Based on the answers to these questions, vulnerabilities are ranked
    as Critical, High, Moderate, or Low.

    CRITICAL vulnerabilities are those where essentially all planets
    align in favor of the attacker. These vulnerabilities typically
    affect default installations of very widely deployed software, result
    in root compromise of servers or infrastructure devices, and the
    information required for exploitation (such as example exploit code)
    is widely available to attackers. Further, exploitation is usually
    straightforward, in the sense that the attacker does not need any
    special knowledge about individual victims, and does not need to lure
    a target user into performing any special functions.

    HIGH vulnerabilities are usually issues that have the potential to
    become CRITICAL, but have one or a few mitigating factors that make
    exploitation less attractive to attackers. For example, vulnerabilities
    that have many CRITICAL characteristics but are difficult to exploit,
    do not result in elevated privileges, or have a minimally sized victim
    pool are usually rated HIGH. Note that HIGH vulnerabilities where the
    mitigating factor arises from a lack of technical exploit details will
    become CRITICAL if these details are later made available. Thus, the
    paranoid administrator will want to treat such HIGH vulnerabilities as
    CRITICAL, if it is assumed that attackers always possess the necessary
    exploit information.

    MODERATE vulnerabilities are those where the scales are slightly tipped
    in favor of the potential victim. Denial of service vulnerabilities
    are typically rated MODERATE, since they do not result in compromise
    of a target. Exploits that require an attacker to reside on the same
    local network as a victim, only affect nonstandard configurations
    or obscure applications, require the attacker to social engineer
    individual victims, or where exploitation only provides very limited
    access are likely to be rated MODERATE.

    LOW vulnerabilities usually do not affect most administrators, and
    exploitation is largely unattractive to attackers. Often these issues
    require the attacker to already have some level of access to a target
    (e.g. be able to execute arbitrary SQL queries, or be able to pop mail
    from a mail server), require elaborate specialized attack scenarios,
    and only result in limited damage to a target. Alternatively, a LOW
    ranking may be applied when there is not enough information to fully
    assess the implications of a vulnerability. For example, vendors often
    imply that exploitation of a buffer overflow will only result in a
    denial of service. However, many times such flaws are later shown
    to allow for execution of attacker-supplied code. In these cases,
    the issues are reported in order to alert security professionals to
    the potential for deeper problems, but are ranked as LOW due to the
    element of speculation.

    Remediation Timescale
    ===================================
    A vulnerability rating corresponds to the "threat level" of a
    particular issue. Critical threats must be responded to most quickly,
    as the potential for exploitation is high. Recommended response times
    corresponding to each of the ratings is below. These recommendations
    should be tailored according to the level of deployment of the affected
    product at your organization.

    CRITICAL: 48 hours
    HIGH: 5 business days
    MODERATE: 15 business days
    LOW: At the administrator's discretion

    ******************************************************************
    Subscriptions: The CVA is distributed free of charge to people
    responsible for securing information systems and networks. You may
    forward this newsletter to any people with such responsibility inside
    or outside your organization.

    To subscribe, at no cost, go to https://www.sans.org/sansnews/
    where you may also request subscriptions to any of SANS other free
    newsletters.

    To change your subscription, address, or other information, visit
    http://www.sans.org/sansurl and enter your SD number or email address
    (from the headers.) You will receive your personal URL via email.

    Copyright 2003. All rights reserved. No copying, forwarding, or reuse
    allowed, other than those listed in the preceding paragraph, without
    written permission from the SANS Institute. Email sansrosans.org
    for permission.

                   ==end==

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.1 (GNU/Linux)

    iD8DBQE+R61x+LUG5KFpTkYRAttaAJ0ZOQuBmRAO28MIf2DtMi7Evkm+HQCfVUDy
    my4gUclwC3FcYbN75zchNHc=
    =KQR1
    -----END PGP SIGNATURE-----