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 Dec 02 2002 - 08:08:40 CST

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

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

    ***********************************************************************
                    SANS Critical Vulnerability Analysis
    December 1, 2002 Vol. 1. No. 19
    ***********************************************************************
    Summary: Every week, the CVA prioritizes and summarizes the most
    important vulnerabilities identified during the past week and provides
    data on actions taken by security and systems managers at fifteen
    very large organizations (the Council) to protect their computers
    and networks from exploits of the reported vulnerabilities.

    See "About the CVA Process and Council" at the end of this note for
    more data on how the report is compiled.

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

    Table of Contents:

    Widely Deployed Software
    (1) HIGH: Simultaneous Queries DNS Spoofing Vulnerability
    (2) MODERATE: Solaris XFS Daemon Buffer Overflow
    (3) LOW: RealPlayer/RealOne Multiple Buffer Overflows
    (4) LOW: Netscape/Sun Java Runtime Environment zlib Double Free Bug

    Other Software
    (5) HIGH: WSMP3d Web/MP3 Server Multiple Buffer Overflows
    (6) MODERATE: NetScreen Multiple Vulnerabilities

    ********** This Week's Sponsor: SANS CDI Programs *********************

    SANS Cyber Defense Initiative Conferences in
     - San Francisco (12/15-20/02) - http://www.sans.org/CDI02
     - New Orleans (1/13-18/03) - http://www.sans.org/CDI03NewOrleans
     - Austin (1/12-17/03) - http://www.sans.org/CDI03Austin
     - San Antonio (1/25-30/03) - http://www.sans.org/CDI03SanAntonio
    featuring SANS most popular immersion training tracks, from Security
    Essentials to Auditing to Hacker Exploits, to Intrusion Detection
    to UNIX and Windows hardening. The instructors at these programs
    include all of SANS top rated faculty. San Francisco also features a
    special evening program for all attendees on Implementing a SANS/FBI
    Top Twenty vulnerability remediation program.

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

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

    (1) HIGH: Simultaneous Queries DNS Spoofing Vulnerability

    Affected Products:
    ISC BIND 4.9.11 and prior
    ISC BIND 8.2.7 and prior, and 8.3.4 and prior
    Other DNS server implementations may also be vulnerable

    Description:
    A remote attacker can use an adaptation of the probabalistic "birthday
    attack" to trick a DNS server into accepting a spoofed name query
    response with far fewer packets than a brute force attack requires. If
    the attacker generates multiple spoofed DNS queries for the same
    resource record sourced from different IP addresses, a vulnerable
    server will forward all of the queries, thus entering a state where
    there are multiple open server requests for the same record. At this
    point the attacker can send many spoofed DNS replies to the server,
    and has a surprisingly good chance of successfully causing the server
    to accept a fake response.

    Risk: Remote attackers can cause DNS servers to accept, and possibly
    cache, false DNS record information. By controlling the mapping between
    hostnames and IP addresses in this manner, attackers can masquerade
    as any desired Internet server.

    Deployment: Huge. Some experts estimate that 60% of currently deployed
    DNS servers are vulnerable.

    Ease of Exploitation: Straightforward. This attack has been reasonably
    well known in the DNS developer community for some time, thus it is
    likely that attackers were also aware of the vulnerability prior to
    the public announcement. Some reports indicate that the vulnerability
    is being actively exploited.

    Status: Vendor confirmed. The recommended action is to upgrade to BIND
    9.2.1. Administrators can also reduce risk by limiting a server's
    use of recursion, as non-recursive name servers are more resistant
    to exploitation.

    References:

    CERT Vulnerability Note:
    http://www.kb.cert.org/vuls/id/457875

    CAIS/RNP (Brazilian Research Network PSIRT) Security Advisory:
    http://archives.neohapsis.com/archives/vulnwatch/2002-q4/0087.html

    Bugtraq Discussions:
    http://archives.neohapsis.com/archives/bugtraq/2002-11/0360.html
    http://archives.neohapsis.com/archives/bugtraq/2002-11/0344.html

    Council Site Actions:
    Some council members are treating the issue as already well-known and
    are taking no immediate action to upgrade servers, but are watching for
    signs of exploitation and taking other actions to mitigate risk. Other
    sites are either already running BIND 9 or have recommended that
    administrators upgrade to BIND 9.

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

    (2) MODERATE: Solaris XFS Daemon Buffer Overflow

    Affected products:
    Solaris 2.5.1, 2.6, 7, 8 (Sparc/Intel)
    Solaris 9 (Sparc)
    Solaris 9 Update2 (Intel)

    Description:
    The Solaris X Window Font Service (XFS) daemon, fs.auto, contains a
    remotely exploitable buffer overflow. The affected service is installed
    and listening on port 7100/tcp by default in all versions of Solaris.
    Remote attackers can exploit the flaw to execute arbitrary code with
    the privileges of the "nobody" user.

    Risk: Remote compromise of Solaris systems running XFS.

    Deployment: Huge, this vulnerability affects all default installations
    of Solaris.

    Ease of Exploitation: Unknown. Few technical details were provided. An
    attacker would need to experiment with sending malformed requests to
    a listening XFS daemon to discover how to trigger the vulnerability.

    Status: Vendor confirmed, patches currently under development.
    Administrators can also restrict access to port 7100/tcp at the
    network perimeter as a workaround.

    References:

    CERT Advisory:
    http://archives.neohapsis.com/archives/cc/2002-q4/0007.html

    ISS Advisory:
    http://archives.neohapsis.com/archives/vulnwatch/2002-q4/0092.html

    X Font Service Protocol Specification:
    http://www.x-docs.org/FSProtocol/fsproto.pdf

    Council Site Actions:
    Most council sites were not affected as XFS is not included in their
    organization's standard Solaris image. One site reported that they
    will notify administrators of affected systems when patches become
    available from Sun, or if reports of active exploitation are received.

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

    (3) LOW: RealPlayer/RealOne Multiple Buffer Overflows

    Affected Products:
    RealOne / RealPlayer / RealOne Enterprise media players

    Description:
    Three exploitable buffer overflows have been found in the Real
    Networks media players. It is possible for an attacker to craft
    specially formatted multimedia files that, when processed by Real
    Player, execute attacker-supplied code in the security context of
    the currently logged on user.

    Risk: Client compromise.

    Deployment: Large. There are an estimated 115 million users of the
    affected products worldwide.

    Ease of Exploitation: Challenging. The attacker must build either a
    stack or heap overflow exploit, and some attack scenarios require the
    victim user to execute particular media player commands. Clicking on
    a malicious link can allow a hostile webserver to initiate an attack.

    Status: Vendor confirmed, patch available. However, it has been
    reported that the patch does not fix the problems.

    References:

    NGSSoftware Vulnerability Advisory:
    http://archives.neohapsis.com/archives/vulnwatch/2002-q4/0085.html

    Vendor Announcement and Patch:
    http://service.real.com/help/faq/security/bufferoverrun_player.html

    News Article Describing Problems with Patch:
    http://online.securityfocus.com/news/1721

    Council Site Actions:
    Council members reported that they are currently waiting for vendor
    patches that actually fix the vulnerability. One site reported that
    the flaw would need to be being actively exploited before any action
    would be taken.

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

    (4) LOW: Netscape/Sun Java Runtime Environment zlib Double Free Bug

    Affected Products:
    Sun Java Runtime Environment (JRE)
    Netscape 7 for Linux (includes vulnerable Sun JRE)
    Netscape 6 for Linux and Windows (includes vulnerable Sun JRE)
    HP-UX versions of Java running on any HP-UX platform

    Description:
    Sun's implementations of the Java Runtime Environment (JRE) include
    versions of zlib that are vulnerable to the double free bug reported
    by CERT in March 2002. Some versions of Netscape are affected since
    they include an affected version of the JRE. Theoretically, malicious
    Java applets can exploit the vulnerability to execute arbitrary code
    with the privileges of the program running the JRE.

    Risk: Java client compromise.

    Deployment: Significant. Any product that incorporates a vulnerable
    version of the JRE is vulnerable, including popular versions of
    Netscape.

    Ease of Exploitation: Challenging. No code execution exploits are
    known to exist. Although the vulnerability allows the attacker to
    manipulate the dynamic memory structures of a running program, it is
    uncertain whether the bug could be exploited in practice to execute
    arbitrary code. Depending on how the vulnerable zlib routines are
    called from the JRE, exploitation may only a result in a denial of
    service or information leakage.

    Status: Vendor confirmed, updated software available.

    References:

    Sun Security Advisory:
    http://archives.neohapsis.com/archives/bugtraq/2002-11/0281.html

    HP Security Advisory:
    http://archives.neohapsis.com/archives/hp/2002-q4/0041.html

    CERT zlib Double Free Vulnerability Information:
    http://www.kb.cert.org/vuls/id/368819
    http://www.cert.org/advisories/CA-2002-07.html

    Council Site Actions:
    Council member actions differed based on the fact that no cases
    of in-the-wild exploitation have yet been reported. Some council
    members intend to wait for such a report before acting. Other members
    have informed their user communities of the Netscape issue, and are
    working with their development teams to ensure that any applications
    developed in-house do not use the vulnerable JRE.

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

    (5) HIGH: WSMP3d Web/MP3 Server Multiple Buffer Overflows

    Affected Products:
    WSMP3d web-server-0.0.6 and prior

    Description:
    WSMP3d is an open source server for Linux that can deliver both
    MP3 and web content to clients. The server contains stack and heap
    buffer overflow vulnerabilities that allow remote attackers to execute
    arbitrary code with root privileges.

    Risk: Remote root compromise of systems running the WSMP3d server.

    Deployment: Small. The open source project appears to be in the early
    stages of development.

    Ease of Exploitation: Trivial. Example exploit code that binds a root
    shell to a TCP port was included with the advisory.

    Status: Vendor has not confirmed, a source code patch was included
    with the advisory.

    References:

    Advisory and Exploit Code:
    http://archives.neohapsis.com/archives/vulnwatch/2002-q4/0091.html

    Vendor site:
    http://wsmp3.sourceforge.net/

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

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

    (6) MODERATE: NetScreen Multiple Vulnerabilities

    Affected Products:
    URL Filter Bypass: ScreenOS 4.0.0 and prior
    H.323 DoS: ScreenOS 2.8 through 4.0.0
    Predictable ISNs: ScreenOS 4.0.0 and prior

    Description:
    NetScreen devices fail to provide protection against HTTP attacks
    where a malicious URL is fragmented into multiple packets. This flaw
    allows attackers to evade the filtering mechanism and attack hosts
    protected by the firewall using freely available tools. In addition,
    a remote attacker can consume all firewall session state resources
    by causing the device to track too many half-open H.323 control
    sessions, resulting in a "complete denial of service". The device
    also generates predictable TCP initial sequence numbers, making it
    vulnerable to TCP sequence number guessing attacks.

    Risk: Remote attackers can evade the firewall's HTTP attack
    filtering mechanism, cause the device to fail, and possibly bypass
    IP address-based authentication mechanisms.

    Deployment: Significant. NetScreen devices are deployed in many
    enterprise networks.

    Ease of Exploitation: URL filter evasion -- Trivial. Tools that can be
    used to obfuscate attacks in this manner are freely available. Other
    attacks -- Straightforward.

    Status: Vendor confirmed, updated software available.

    References:

    URL Filter Bypass:
    http://archives.neohapsis.com/archives/vulnwatch/2002-q4/0093.html
    http://archives.neohapsis.com/archives/vulnwatch/2002-q4/0094.html

    H.323 DoS
    http://archives.neohapsis.com/archives/vulnwatch/2002-q4/0096.html

    Predictable ISNs:
    http://archives.neohapsis.com/archives/vulnwatch/2002-q4/0095.html

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

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

    About the CVA Process and Council

    The CVA is produced in four phases:
    Phase 1: Neohapsis (www.neohapsis.com) director of research, Jeff
    Forristal and the Neohapsis team scour all of the major vendor
    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 chief
    information security officers and technical security managers, to
    GIAC certified security professionals, and to recent alumni of SANS
    courses. Eligible recipients may register all other technical and
    managerial security staff in their organizations, or may forward it
    to any such persons in their organizations, but not to people outside
    their organizations.

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

    Copyright 2002. No copying or forwarding allowed except by registered
    subscribers.
                             ==end==

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

    iD8DBQE9618T+LUG5KFpTkYRApJLAJ9pMZK/UwRa8tdum+oHiI5a7xyyXQCfTWNQ
    dNeIOC0waBvt6xkBTA0h468=
    =Gk3W
    -----END PGP SIGNATURE-----