Linux Kernel IGMP Remote Denial of Service Vulnerability
| Attack ID: | CPAI-2005-01 |
| Publish Date: | |
| Last Update: | |
| Category: | Denial of Service |
| Vulnerable Systems: | Linux kernel from 2.4.22 to 2.4.28, 2.6; up to and including 2.6.9 |
| Source: |
CAN-2004-1137 |
| Description: |
The Internet Group Management protocol (IGMP) is used by hosts and routers to dynamically register and discover multicast group memberships. Multicast is a routing technique that allows IP traffic to be sent from one source or multiple sources and delivered to multiple destinations. By sending a specially crafted IGMP packet to a Linux machine with multicast support, a remote user may execute arbitrary code on the affected machine or cause a denial of service condition.
|
| Severity: | |
| Details: | The Internet Group Management Protocol (IGMP) is a routing protocol used by IPv4 systems (hosts and routers) to report their IP multicast group memberships to any neighboring multicast routers. The Linux kernel incorporates a set of the IGMPv2 and IGMPv3 specifications. A flaw exists in the IGMP code in the Linux kernel. This flaw is remotely exploitable on Linux machines with multicast support.
|
| Attack Detection: |
Using SmartView Tracker, users of VPN-1 NG with Application Intelligence R55, R55W and InterSpect who have performed the Update outlined below, will be able to identify this attack by one of the following logging entries:
Users of R55: |
| Solution: | Users of VPN-1 NG with Application Intelligence R55 and InterSpect should update their SmartDefense by clicking the Update Now button on the SmartDefense SmartDashboard General window.
Users of VPN-1 NG with Application Intelligence R55W should update their SmartDefense by clicking the Online Update button on the SmartDefense SmartDashboard General window SmartDefense Protection: The new IGMP protection enforces the validity of IGMP packets. The protection has been added to the SmartDefense navigation tree, under Application Intelligence > Routing Protocols. To enable the Protection:
1. On the SmartDefense navigation tree, select Application Intelligence > Routing Protocols. 3. Install policy on all modules. |
| Industry Reference: | CAN-2004-1137 |
| Additional Information: | |
