UCF STIG Viewer Logo

The number of mroute states resulting from Internet Group Management Protocol (IGMP) or Multicast Listener Discovery (MLD) membership reports must be limited.


Overview

Finding ID Version Rule ID IA Controls Severity
V-66389 NET2014 SV-80879r1_rule Medium
Description
The current multicast paradigm can let any host join any multicast group at any time by sending an Internet Group Management Protocol (IGMP) or Multicast Listener Discovery (MLD) membership report to the Designated Router (DR). In a PIM Sparse Mode network, the DR will send a PIM Join message for the group to the Rendezvous Point (RP). Without any form of admission control, this can pose a security risk to the entire multicast domain, specifically the multicast routers along the shared tree from the DR to the RP that must maintain the mroute state information for each group join request. Hence, it is imperative that the DR is configured to limit the number of mroute state information that must be maintained to mitigate the risk of IGMP (IPv4) or MLD (IPv6) flooding.
STIG Date
Network Infrastructure Policy Security Technical Implementation Guide 2016-12-22

Details

Check Text ( C-67035r1_chk )
Review the DR configuration to verify that it is limiting the number of mroute states via IGMP or MLD.

If the DR is not limiting multicast join requests via IGMP or MLD, this is a finding.

The following is a PIM sparse mode DR configuration example that limits the number of IGMP join requests on both a global and a per-interface basis

ip multicast-routing
ip igmp limit 80
!
interface FastEthernet 0/1
description User LAN121
ip address 192.168.122.1 255.255.255.0
ip pim sparse-mode
ip igmp limit 50
!
interface FastEthernet 0/2
description User LAN122
ip address 192.168.122.1 255.255.255.0
ip pim sparse-mode
ip igmp limit 50

Note: If both global and per interface state limiters are configured, the limits configured for per interface state limiters are still enforced but are constrained by the global limit.
Fix Text (F-72465r1_fix)
Configure the Designated Router (DR) on a global or interface basis to limit the number of mroute states resulting from IGMP or MLD membership reports.