Back to Blog

Why VoIP Is a Prime DDoS Target

Voice over IP infrastructure occupies a uniquely exposed position in the modern internet. Unlike web applications that can absorb a few hundred milliseconds of added latency behind a CDN, voice calls degrade noticeably at 150ms of jitter and become unusable past 300ms. There is no caching layer, no retry logic, and no graceful degradation. When a VoIP platform goes down, calls drop mid-sentence, emergency services become unreachable, and call centers go silent.

Attackers know this. VoIP providers have become high-value targets for extortion because the business impact is immediate and measurable. Every minute of downtime translates directly to dropped calls, SLA violations, and customer churn. A hosting provider might absorb a brief outage; a VoIP provider serving healthcare or financial services cannot.

The protocol stack makes things worse. SIP signalling runs over UDP on well-known ports (5060 and 5061). RTP media streams use dynamic UDP port ranges. The entire control and data plane is connectionless, unauthenticated at the transport layer, and trivially spoofable. An attacker does not need a large botnet to disrupt a SIP trunk. A modest flood of malformed INVITE or REGISTER requests can exhaust the session state on a Session Border Controller faster than any volumetric attack could saturate the link.

The Attack Surface: SIP, RTP, and Registration

DDoS attacks against VoIP infrastructure fall into three categories, each targeting a different layer of the stack.

SIP Signalling Floods

SIP floods target the signalling plane with high volumes of INVITE, REGISTER, OPTIONS, or BYE requests. The goal is to overwhelm the SBC or SIP proxy's ability to process call setup and teardown. Because SIP is text-based and each message requires parsing, even a moderate packet rate can exhaust CPU on the signalling server. OPTIONS floods are particularly common because they require the server to respond, consuming both inbound and outbound resources.

RTP Media Disruption

RTP streams carry the actual voice data on dynamically negotiated UDP ports, typically in the 10000-20000 range. Attackers flood these ports with junk UDP packets, causing packet loss and jitter that degrades call quality. Because RTP uses UDP, there is no handshake to validate. The media gateway must accept and process packets on these ports to maintain active calls, making it impossible to simply firewall the port range without also killing legitimate calls.

Registration Storms

SIP endpoints (phones, softclients, ATAs) periodically re-register with the registrar server. An attacker can spoof REGISTER requests from thousands of fake endpoints, filling the registration database and consuming authentication resources. When the registrar becomes overloaded, legitimate endpoints cannot register, effectively taking the entire phone system offline without touching a single active call.

Why CDNs and WAFs Do Not Protect VoIP

The standard enterprise DDoS playbook -- put a CDN in front, enable WAF rules, turn on rate limiting -- does not translate to VoIP infrastructure. The reasons are fundamental, not just operational.

CDNs are HTTP reverse proxies. They cache content and absorb web traffic. SIP and RTP are not HTTP. You cannot route a SIP INVITE through Cloudflare or Akamai and expect the call to connect. The protocols are incompatible at the transport layer.

WAFs inspect HTTP request bodies and headers for attack patterns. SIP messages have a completely different structure. A WAF rule designed to block SQL injection in a POST body will never fire on a SIP REGISTER packet. Even "Layer 7" DDoS protection from major vendors is HTTP Layer 7, not SIP Layer 7.

Rate limiting by source IP breaks down because legitimate SIP traffic is bursty. A call center with 200 agents behind a NAT gateway sends hundreds of SIP transactions per second from a single IP. Rate-limiting that IP blocks the entire call center. Distinguishing a legitimate traffic burst from an attack burst requires understanding SIP semantics, not just counting packets.

VoIP DDoS protection cannot be bolted on at the network edge. It must operate where SIP and RTP traffic actually lands: on the SBC, the media gateway, and the registrar server itself.

TDoS: The Extortion Threat VoIP Providers Cannot Ignore

Telephony Denial of Service (TDoS) has evolved from a niche threat to a mainstream extortion tool. The pattern is consistent: the attacker sends a ransom demand, demonstrates capability with a brief SIP flood that drops active calls, and demands payment in cryptocurrency to stop. Unlike volumetric DDoS where the attacker needs significant bandwidth, TDoS requires only enough traffic to overwhelm SIP processing, often less than 1 Gbps.

The economics are compelling for attackers. VoIP providers have high per-minute revenue, tight SLA commitments, and limited tolerance for downtime. A 30-minute outage during business hours can cost a mid-size provider tens of thousands of dollars in SLA credits alone, making even modest ransom demands financially rational to consider. The attacker's cost to launch the attack is trivially small by comparison.

Agent-Based Detection for SIP Infrastructure

Effective DDoS protection for VoIP requires detection that understands the traffic at the server level. A lightweight agent running on each SBC, media gateway, and registrar sees every packet, knows which ports carry SIP signalling versus RTP media, and can distinguish a SIP flood from a legitimate call spike based on protocol-level characteristics.

Per-server baselining is critical. An SBC that normally processes 500 INVITE transactions per second will detect a jump to 5,000 within seconds, long before the attack saturates the upstream link. The detection fires on the protocol anomaly, not just the volume, which means it catches low-rate application-layer SIP attacks that network-level monitoring would miss entirely.

Flowtriq's agent deploys directly on VoIP infrastructure nodes and classifies traffic by service port. It knows that a spike on port 5060 is a SIP signalling event, not generic UDP traffic, and applies SIP-specific detection logic accordingly. When an attack is confirmed, automated mitigation rules target the attack pattern while preserving legitimate SIP traffic on the same ports.

  • Port-aware classification: Distinguishes SIP signalling (5060/5061) from RTP media (dynamic range) from management traffic, applying different baselines and thresholds to each.
  • Sub-second detection: Identifies SIP floods within seconds of onset, before call quality degrades.
  • Protocol-preserving mitigation: Drops attack traffic without disrupting active calls or blocking legitimate SIP transactions.
  • Per-node baselines: Each SBC and media gateway maintains its own traffic profile, catching targeted attacks that aggregate monitoring would miss.

Built for VoIP infrastructure. Flowtriq provides port-aware DDoS detection purpose-built for SIP trunks, media gateways, and registrar servers. See how it works for VoIP providers or start your free trial.

Back to Blog

Related Articles