Join our Newsletter — 33% off our NHI Course

What should teams do when a botnet starts flooding public services?

They should shift immediately into containment for the public edge, confirm which services share the impacted DNS path, and invoke the providers or teams responsible for traffic scrubbing and failover. The goal is to preserve reachability for critical services while the flood is being absorbed or rerouted.

Why the first move is containment, not diagnosis

When a botnet starts flooding public services, the immediate priority is to keep the blast radius small. That means treating the public edge as an active incident, preserving only the services that must remain reachable, and avoiding changes that increase exposure while traffic is still spiking. In practice, this is a resilience problem first, and an attribution problem second.

Teams should also distinguish between the service being overwhelmed and the path being overwhelmed. A flood against a shared DNS, CDN, or edge layer can make multiple applications look broken even when the origin systems are healthy. That is why the first decision is to protect reachability for critical services, not to chase every downstream symptom at once.

For broader incident coordination, FIRST incident response standards are a useful reference for aligning response roles, escalation, and coordination while the attack is still in progress.

How to assess what is actually being hit

The next step is to identify which public services share the impacted ingress path, especially DNS, anycast, load balancers, or scrubbing dependencies. If multiple services rely on the same routing or protection layer, the apparent scope of the outage can be wider than the actual target set. That matters because mitigation should follow the shared choke point, not just the most visible application alert.

This is also where teams should separate application failures from edge saturation. If the flood is consuming connection tables, bandwidth, or request handling capacity before traffic reaches origin, origin-side tuning alone will not solve the incident. Confirming the path early prevents wasted effort and helps decide whether to reroute, absorb, or shed traffic.

When the edge is the limiting factor, baseline control expectations from NIST Cybersecurity Framework 2.0 support a response that prioritises resilient service delivery, rapid containment, and recovery of critical functions.

Why scrubbing and failover have to be invoked together

A botnet flood is usually too large and too distributed to absorb with local controls alone, so teams should engage the traffic scrubbing provider or upstream mitigation team immediately. Scrubbing reduces hostile volume before it reaches the public edge, while failover shifts legitimate demand to a healthier path or alternate footprint. Those are complementary moves, not alternatives.

The practical goal is to keep essential services reachable even if non-essential ones are degraded or temporarily isolated. That may require routing changes, tighter allowlists, temporary capacity shifts, or regional failover depending on how the service is architected. The important point is that the incident response plan should already define who can make those calls and what thresholds justify them.

For teams that want a control-oriented reference for preserving availability and limiting the impact of a live flood, NIST SP 800-53 Rev. 5 Security and Privacy Controls provides relevant control families around system resilience, monitoring, and incident response.

Risk and Threat Considerations

A flood against public services is dangerous because it can look like a simple capacity issue while actually being a coordinated availability attack. If the same DNS path, CDN, or edge protection is shared across many services, one weak point can take down multiple business functions at once. That creates both operational downtime and a blind spot if teams focus on the wrong layer.

Failure mechanism: The attacker overwhelms the public entry point with enough distributed traffic that normal routing, handshake handling, or upstream bandwidth is saturated before legitimate requests can be served.

Impact: Critical services may become unreachable, fail over too slowly, or appear partially broken even when core systems remain intact. If mitigation is delayed, the incident can spread from a single service disruption into a broader availability event.

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.

Framework Control / Reference Relevance
NIST CSF 2.0 RC.RP-01 — Recovery Plan Execution Botnet floods require rapid failover and service restoration planning.
RS.MA-01 — Incidents Are Managed Live flood response depends on coordinated containment and escalation.
Recommendation — Execute the recovery plan to preserve critical service reachability during the flood. Coordinate incident handling across edge, DNS, and mitigation teams immediately.
NIST SP 800-53 Rev 5 CP-2 — Contingency Plan The question centers on maintaining availability through failover and continuity actions.
SC-5 — Denial of Service Protection The subject is an availability attack against public services.
IR-4 — Incident Handling Teams must contain, coordinate, and escalate while the flood is active.
Recommendation — Use contingency plans to shift critical services onto an alternate path. Apply DoS protections and upstream filtering to absorb or block attack traffic. Activate incident handling to coordinate scrubbing, routing, and service protection.

Practitioner Guidance

What to prioritise: Stabilise the shared edge first, then map which services depend on that path. If a mitigation action protects one service but breaks another critical path, choose the option that preserves the most important business function with the smallest operational change.

What to verify: Confirm who owns traffic scrubbing, who can trigger failover, and whether DNS or routing changes have the right approval path for emergency use. Also verify which services can tolerate isolation, because not every public endpoint should remain exposed during a flood.

Decision rule: If the attack is consuming public-edge capacity faster than it can be mitigated locally, move immediately to upstream scrubbing and controlled rerouting rather than waiting for origin-side tuning to help.

Practitioner takeaway: The best response is the one that keeps critical services reachable while reducing the attack surface in real time, not the one that preserves the most elegant architecture.