Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | [NT] TCP/IP IGMP DoS (MS06-007) |
|---|---|
| Date: | 15 Feb 2006 11:45:16 +0200 |
The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com - - promotion The SecuriTeam alerts list - Free, Accurate, Independent. Get your security news from a reliable source. http://www.securiteam.com/mailinglist.html - - - - - - - - - TCP/IP IGMP DoS (MS06-007) ------------------------------------------------------------------------ SUMMARY A specially crafted IGMP packet sent to a vulnerable system could create a <http://go.microsoft.com/fwlink/?LinkId=21142x> denial of service situation and cause the system to stop responding. DETAILS Vulnerable Systems: * Microsoft Windows XP Service Pack 1 and Microsoft Windows XP Service Pack 2 <http://www.microsoft.com/downloads/details.aspx?FamilyId=7BB21D74-C37B-472B-BB10-71D4680680A7> Download the update * Microsoft Windows XP Professional x64 Edition <http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2538CC-CC90-4DB7-8D0B-0B8BA4234E67> Download the update * Microsoft Windows Server 2003 and Microsoft Windows Server 2003 Service Pack 1 <http://www.microsoft.com/downloads/details.aspx?FamilyId=78D7DF14-6049-4318-89CA-9C8681CED8AB> Download the update * Microsoft Windows Server 2003 for Itanium-based Systems and Microsoft Windows Server 2003 with SP1 for Itanium-based Systems <http://www.microsoft.com/downloads/details.aspx?FamilyId=9AE276CF-AB46-4198-BCB3-3EFFDF15550E> Download the update * Microsoft Windows Server 2003 x64 Edition <http://www.microsoft.com/downloads/details.aspx?FamilyId=12AAE69E-C5C3-4E4A-9970-F5DB84DD9744> Download the update * Note The security updates for Microsoft Windows Server 2003, Microsoft Windows Server 2003 Service Pack 1, and Microsoft Windows Server 2003 x64 Edition also apply to Microsoft Windows Server 2003 R2. Immune Systems: * Microsoft Windows 2000 Service Pack 4 * Microsoft Windows 98, Microsoft Windows 98 Second Edition (SE), and Microsoft Windows Millennium Edition (ME) Mitigating Factors for IGMP v3 DoS Vulnerability - <http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2006-0021> CVE-2006-0021: Firewall best practices and standard default firewall configurations can help protect networks from attacks that originate outside the enterprise perimeter. Best practices recommend that systems that are connected to the Internet have a minimal number of ports exposed. Note Windows Firewall will help protect against attacks utilizing a unicast IGMP v3 packet, however, it will not help protect against an attack utilizing a multicast IGMP v3 packet. Workarounds for IGMP v3 DoS Vulnerability - <http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2006-0021> CVE-2006-0021: Microsoft has tested the following workarounds. While these workarounds will not correct the underlying vulnerability, they help block known attack vectors. When a workaround reduces functionality, it is identified in the following section. Disable IGMP Disabling IGMP will prevent an affected host from processing IGMP related packets that could cause a system to stop responding. IGMP processing can be disabled by following these steps: Note Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. For information about how to edit the registry, view the "Changing Keys And Values" Help topic in Registry Editor (Regedit.exe) or view the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note We recommend backing up the registry before you edit it. 1. Click Start, click Run, type "regedit32 " (without the quotation marks), and then click OK. 2. In Registry Editor, locate the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ 3. Add the DWORD Value: IGMPLevel. Set the value to 0. This value disables IGMP processing. By default, this key does not exist. 4. You must restart your system for this change to take effect. Block all IGMP network packets at the firewall or router Blocking IGMP packets at the firewall or at the router will help protect systems that are behind that firewall or router from attempts to exploit this vulnerability. We recommend that you block all unsolicited inbound communication from the Internet. ISA Server 2000 and ISA Server 2004 can be used to block the affected types of traffic. Impact of Workaround: These changes will help prevent attacks by restricting the ability of an attacker to send malformed IGMP packets to the affected host. This setting can also negatively impact network performance and communication by preventing the ability of routers to properly forward packets between subnets. Note Windows Firewall will help protect against attacks utilizing a unicast IGMP v3 packet, however, it will not help protect against an attack utilizing a multicast IGMP v3 packet. FAQ for IGMP v3 DoS Vulnerability - <http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2006-0021> CVE-2006-0021: What is the scope of the vulnerability? This is a <http://go.microsoft.com/fwlink/?LinkId=21142> denial of service vulnerability. An attacker who exploited this vulnerability could cause the affected system to stop responding. During that time, the server cannot respond to requests. Note that the denial of service vulnerability would not allow an attacker to execute code or to elevate their user rights, but it could cause the affected system to stop accepting requests. What causes the vulnerability? The affected messages are not being ignored in certain cases that allow an attacker to send a malformed packet which may cause affected system to stop responding. What is IGMP? Internet Group Management Protocol (IGMP) is a TCP/IP standard defined in RFC 1112 "Internet Group Management Protocol (IGMP)." In addition to defining address and host extensions for how IP hosts support multicasting, this RFC also defines the Internet Group Management Protocol (IGMP) version 1. RFC 2236, "Internet Group Management Protocol (IGMP), version 2" defines IGMP version 2. Both versions of IGMP provide a protocol to exchange and update information about host membership in specific multicast groups. Additionally, the Windows Server 2003 family supports IGMP version 3, described in the Internet Draft titled "Internet Group Management Protocol, version 3." With IGMP version 3, hosts can specify interest in receiving multicast traffic from specified sources or from all but a specific set of sources. For more information about IGMP, visit the Microsoft Tech Net <http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/ServerHelp/ffa6231a-bf9b-4691-a63d-81c9cf66a34e.mspx> Web site. Who could exploit the vulnerability? Any anonymous user who could deliver a specially crafted message to the affected system could try to exploit this vulnerability. How could an attacker exploit the vulnerability? An attacker could try to exploit the vulnerability by creating a specially crafted message and sending the message to an affected system. The message could then cause the affected system to stop responding. What systems are primarily at risk from the vulnerability? Workstations and Servers are both potentially at risk from this vulnerability. Could the vulnerability be exploited over the Internet? Yes. An attacker could try to exploit this vulnerability over the Internet. Firewall best practices and standard default firewall configurations can help protect against attacks that originate from the Internet. Microsoft has provided information about how you can help protect your PC. End users can visit the <http://go.microsoft.com/fwlink/?LinkId=21169> Protect Your PC Web site. IT professionals can visit the <http://go.microsoft.com/fwlink/?LinkId=21171> Security Guidance Center Web site. What does the update do? The update removes the vulnerability by modifying the way that the affected operating systems validate IGMP requests. When this security bulletin was issued, had this vulnerability been publicly disclosed? No. Microsoft received information about this vulnerability through responsible disclosure. When this security bulletin was issued, had Microsoft received any reports that this vulnerability was being exploited? No. Microsoft had not received any information to indicate that this vulnerability had been publicly used to attack customers and had not seen any examples of proof of concept code published when this security bulletin was originally issued. ADDITIONAL INFORMATION The information has been provided by Microsoft Security. The original article can be found at: <http://www.microsoft.com/technet/security/Bulletin/MS06-007.mspx> http://www.microsoft.com/technet/security/Bulletin/MS06-007.mspx ======================================== This bulletin is sent to members of the SecuriTeam mailing list. To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@securiteam.com In order to subscribe to the mailing list, simply forward this email to: list-subscribe@securiteam.com ==================== ==================== DISCLAIMER: The information in this bulletin is provided "AS IS" without warranty of any kind. In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [NT] Windows Media Player Plug-in for Non-Microsoft Browsers Remote Code Execution (MS06-006), SecuriTeam |
|---|---|
| Next by Date: | [NT] Korean Input Method Editor Privileges Elevation (MS06-009), SecuriTeam |
| Previous by Thread: | [NT] Windows Media Player Plug-in for Non-Microsoft Browsers Remote Code Execution (MS06-006), SecuriTeam |
| Next by Thread: | [NT] Korean Input Method Editor Privileges Elevation (MS06-009), SecuriTeam |
| Indexes: | [Date] [Thread] [Top] [All Lists] |