Join our Newsletter — 33% off our NHI Course
Home› FAQ› Threats, Abuse & Incident Response› What attacks target Internet Control Message Protocol (ICMP)?
Threats, Abuse & Incident Response

What attacks target Internet Control Message Protocol (ICMP)?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated October 19, 2026 Domain: Threats, Abuse & Incident Response

Internet Control Message Protocol is targeted by reconnaissance, ping sweeps, smurf-style amplification, tunnelling and flood attacks that exhaust bandwidth or device resources. Attackers also use ICMP to map networks and infer reachability. Defenders should rate-limit where appropriate, filter unnecessary types, and monitor for unusual volumes or patterns rather than blocking all ICMP blindly.

What kinds of attacks use ICMP as the target or transport?

ICMP is attractive because it is widely allowed, easy to generate, and useful for both discovery and disruption. Attackers can use it to probe reachability, create noisy reconnaissance, and carry traffic in ways that bypass simple filtering. The key distinction is between ICMP as a reconnaissance signal and ICMP as a transport path for covert or abusive traffic.

At the low end, ICMP echo requests can be used for host discovery and ping sweeps across subnets. At the disruptive end, attackers use ICMP floods and reflection or amplification patterns, including smurf-style abuse, to consume bandwidth or overload devices. Some environments also see ICMP tunnelling, where data is embedded in echo traffic to evade normal inspection.

Because ICMP serves multiple protocol functions, the same traffic type can reveal topology, validate live hosts, or support denial of service. That is why defenders should treat ICMP as a controlled protocol, not a protocol to either trust by default or block indiscriminately.

Why attackers use ICMP for recon, smurf-style abuse, and tunnelling

ICMP helps attackers learn quickly with minimal effort. A sweep can show which addresses respond, which gateways are alive, and where filtering differs across segments. That makes ICMP a useful first pass before more targeted exploitation, especially when attackers want a low-noise way to map the environment.

It also works as an abuse channel when availability is the goal. Floods can consume host CPU, network capacity, or state in firewalls and security appliances. Reflection and amplification are more damaging when spoofing is possible and broadcast or misconfigured intermediary behaviour exists. The same protocol can therefore support both early-stage reconnaissance and later-stage service disruption.

ICMP tunnelling is valuable to attackers because it can blend into traffic that many organisations allow for troubleshooting. Where inspection is weak, echo payloads may carry commands or exfiltrated data inside an otherwise ordinary protocol exchange. For that reason, detection depends more on patterns, volume, and payload behaviour than on protocol name alone.

For protocol context and registry reference, the IANA registries are the right place to confirm identifiers and related protocol parameters.

Where ICMP is being used as part of a broader attack chain, the behaviour often overlaps with beaconing, tunnelling, or command-and-control tradecraft described in the Command and Control (C2) Guide.

What should defenders watch for and control first?

The practical question is not whether ICMP exists, but which ICMP types, rates, and directions are actually required. Many networks need echo replies, path discovery, or PMTU-related behaviour, but do not need unrestricted inbound echo from everywhere. Filtering should be selective so that legitimate diagnostics remain possible while obvious abuse is reduced.

Monitoring matters as much as filtering. Sudden spikes in echo requests, repeated sweeps across many addresses, unusual ICMP types, or ICMP traffic from unexpected segments are stronger signals than a blanket “ICMP allowed” or “ICMP blocked” policy. In practice, the best defensive posture is usually rate limiting, type filtering, and detection tuned to baseline behaviour.

When tunnelling is a concern, look for long-lived or repetitive echo sessions, unusual payload sizes, and outbound ICMP that does not match normal troubleshooting behaviour. The most useful response is often to correlate ICMP patterns with other indicators, such as concurrent scanning, unusual egress destinations, or host-side anomalies.

If you need protocol-level background, the IETF is the standards venue that defines how internet protocols are specified and maintained.

For network teams, the Network Ports and Protocols Security Guide is useful because ICMP decisions should be made alongside the rest of the exposed protocol surface, not in isolation.

What a defender should do when ICMP traffic looks malicious

Start by classifying the traffic: legitimate diagnostics, discovery activity, or disruption. That classification drives the response. A small burst of echo requests may be benign troubleshooting, while broad sweeps or sustained floods suggest active probing or a denial-of-service attempt.

If you suspect tunnelling, preserve packet captures and compare payload structure, timing, and destination patterns against normal operations. If the traffic is flooding or reflection-based, rate limiting and edge filtering may be the fastest containment steps. Where the environment is sensitive, coordinate firewall, router, and host controls so that one layer does not simply shift the problem to another.

Practitioner takeaway: ICMP is best treated as a protocol with legitimate operational use and a known abuse surface, so defenders should tune controls to the specific ICMP types and traffic patterns they actually need, then detect the deviations that indicate recon, tunnelling, or flood behavior.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0DE.CM-01 — Networks and network services are monitored to detect potential cybersecurity eventsICMP abuse is detected through network monitoring and traffic pattern review.
Recommendation — Monitor ICMP rates, types, and anomalies to spot scanning, tunnelling, and flood activity.
NIST SP 800-53 Rev 5SC-7 — Boundary ProtectionICMP should be selectively filtered and rate-limited at boundaries to reduce abuse.
SI-4 — System MonitoringICMP sweeps, floods, and tunnels require active monitoring for unusual volumes and patterns.
Recommendation — Filter and rate-limit unnecessary ICMP types at network boundaries. Alert on abnormal ICMP volume, type mix, and source-destination patterns.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 19, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org