| Notification Type: |
IBM Internet Security Systems Protection Advisory |
| Notification Date: |
Jan. 8, 2008 |
| Notification Version: |
1.2 |
| |
|
| Name: |
Multiple (3) Microsoft Windows TCP/IP Remote Code Execution and DoS Vulnerabilities |
Public disclosure/
In the wild date: |
Jan. 8, 2008 (vuln disclosure) |
| CVE: |
CVE-2007-0066 and CVE-2007-0069 |
| Description: |
Two vulnerabilities in Microsoft Windows TCP/IP could allow remote code execution, and one vulnerability could allow a remote denial of service (DoS) and possibly remote code execution.
An anonymous, remote attacker or malware could cause a DoS or execute arbitrary code in the TCP/IP kernel driver by sending a specially-crafted sequence of SSM (Source Specific Multicasting) packets or ICMP packets. None of these vulnerabilities require user intervention to be successful. |
| Discoverers: |
Alex Wheeler and Ryan Smith of IBM X-Force |
ISS Coverage |
| Product |
Content Version |
Proventia Network IDS Proventia Network IPS Proventia Network MFS RealSecure Network RealSecure Server Sensor* |
27.070 / 27.130 (ICMP issue) |
Proventia Desktop Proventia Server IPS |
x.x.x.2080 / 2140 (ICMP issue) |
|
|
|
|
|
Detailed Description |
| Business Impact: |
Microsoft Windows TCP/IP is the network communication protocol that is used by all Microsoft operating systems. The two components affected by remote code execution vulnerabilities, IGMPv3 (XFID 39452) and MLDv2 (XFID 39453), are enabled by default. Although MLDv2 is available only on Windows Vista for IPv6 support, IGMPv3 is available on all affected platforms. An attacker does not need to invoke any kind of user interaction to exploit this vulnerability. The lack of user interaction, widespread availability of the protocols, and the possibility of complete compromise of targeted systems means that administrators should treat this vulnerability as highly critical.
The lack of user interaction makes this exploit a probable target for botnets, such as the Storm Worm. Administrators should monitor the signatures listed in the ISS Coverage section for any attempted worm or botnet activity. Administrators should also keep in mind that multicast traffic is usually received by multiple destinations, so a single stream of attack traffic would likely affect more than one target.
The tertiary issue disclosed by this advisory (XFID 39254) is a DoS with potential for remote code execution. The DoS is easily achievable and could affect the availability of systems and, therefore, the productivity of users. Although the affected component, Router Discovery Protocol (RDP) is not enabled by default, it could be enabled by a setting in DHCP or by a setting in the registry. |
| CVSS for XFIDs 39452 and 39453: |
Base Score: |
10.0 |
| |
Access Vector: |
Network |
| Access Complexity: |
Low |
| Authentication: |
None |
| Confidentiality Impact: |
Complete |
| Integrity Impact: |
Complete |
| Availability Impact: |
Complete |
|
|
| Adjusted Temporal Score: |
7.4 |
| |
Exploitability: |
Unproven |
| Remediation Level: |
Official-Fix |
| Report Confidence: |
Confirmed |
| CVSS for XFID 39254: |
Base Score: |
7.8 |
| |
Access Vector: |
Network |
| Access Complexity: |
Low |
| Authentication: |
None |
| Confidentiality Impact: |
None |
| Integrity Impact: |
None |
| Availability Impact: |
Complete |
|
|
| Adjusted Temporal Score: |
5.8 |
| |
Exploitability: |
Unproven |
| Remediation Level: |
Official-Fix |
| Report Confidence: |
Confirmed |
| Affected Products: |
For a full list of affected versions, see references below. |
| Technical Description: |
TCP/IP stores the state for each multicast interface in separate structures. These structures contain group and source addresses, timeout progress, mode, and other state data. Kernel timer objects are responsible for maintaining these structures. In addition, timers also handle multicast state events from the network and host.
- TCP/IP IGMPv3. SSM timers are vulnerable to buffer overflows when processing state structures. As a result, an anonymous, remote attacker or malware could execute arbitrary code in the kernel by sending a crafted sequence of IGMPv3 packets. (CVE-2007-0069/XFID 39452)
- TCP/IP MLDv2. On Windows Vista, the MLDv2 is also affected by the vulnerable SSM timers. As a result, an anonymous, remote attacker or malware could execute arbitrary code in the kernel by sending a crafted sequence of MLDv2 packets. (CVE-2007-0069/XFID 39453)
- TCP/IP ICMP. Due to the way the way the kernel processes fragmented router advertisement ICMP queries, an anonymous, remote attacker or malware could cause a DoS and possibly achieve remote code execution by sending specially-crafted ICMP packets. (CVE-2007-0066/XFID 39254)
|
| Remediation: |
Patches are available for this issue. See References for details. |
|
References |
|
|
Revision History |
| 1.0 |
Initial publication. |
| 1.1 |
Added host-based product coverage. |
| 1.2 |
Clarified host-based product coverage. |
| 1.3 |
Fixed incorrect links in Business Impact section. |
|
|
* According to the Forum of Incident Response and Security Teams (FIRST), the Common Vulnerability Scoring System (CVSS) is an "industry open standard designed to convey vulnerability severity and help to determine urgency and priority of response." IBM PROVIDES THE CVSS SCORES "AS IS" WITHOUT WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. CUSTOMERS ARE RESPONSIBLE FOR ASSESSING THE IMPACT OF ANY ACTUAL OR POTENTIAL SECURITY VULNERABILITY.
The information within this database may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. In no event shall IBM be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.
About IBM Security Systems
IBM Security Systems include an extensive portfolio of hardware, software solutions, professional and managed services offerings covering the spectrum of IT and business security risks: people and identity, data and information, application and process, network, server and endpoint and physical infrastructure, empowering clients to innovate and operate their businesses on the most secure infrastructure platforms. Through world-class solutions that address risk across the enterprise, IBM helps organizations build a strong security posture that helps reduce costs, improve service, and manage risk. IBM X-Force(R) Research and Development is one of the most renowned commercial security research and development groups in the world. For more information on how to address today's biggest risks, please visit us at ibm.com/security.
|