What is Reflective DDoS?
Also known as: Amplification Attack
A reflective DDoS attack uses spoofed requests to misconfigured servers that send large responses to a victim, amplifying traffic up to 100x and overwhelming the target.
A reflective DDoS (distributed denial-of-service) attack, also known as an amplification attack, is a cyberattack that exploits publicly accessible servers to overwhelm a target with amplified traffic. The attacker sends small, spoofed requests to misconfigured services such as DNS, NTP, or SNMP. These services, instead of verifying the source address, send large responses to the victim's IP address, effectively multiplying the bandwidth consumed. This technique allows attackers to generate massive attack volumes with limited resources.
How it works: The attacker forges the source IP address of the request to match the victim's IP. The server receiving the request sends its response to that forged address. The response is many times larger than the request, creating an amplification factor. For example, a DNS query of 60 bytes can produce a response over 4000 bytes, a factor of 70. The attacker distributes the attack across many servers (often thousands) to create a flood. The victim's network devices or servers become saturated, causing denial of service.
Where it fits: Reflective DDoS attacks are a subset of DDoS attacks that exploit network protocols without authentication. They are harder to mitigate than direct attacks because the traffic originates from legitimate servers. Defenses include BCP 38 (ingress filtering to block spoofed packets), rate limiting, and using DDoS protection services. They are part of the larger category of amplification attacks, which also include attacks on protocols like Memcached and SSDP.
Key facts
- Uses misconfigured servers (DNS, NTP, SNMP) as amplifiers.
- Attackers spoof source IP to redirect responses to victim.
- Amplification factor can exceed 100x with some protocols.
- Ingress filtering (BCP 38) is a primary mitigation technique.
- Reflective DDoS attacks account for a significant fraction of large DDoS events.
How it works in practice
Related terms
References
More in Security
2FA
Two-factor authentication (2FA) is a security method that requires a user to present two distinct types of evidence to verify their identity, typically a password and a time-based one-time code from an authenticator app or hardware key.
Bot Management
Bot management detects automated web traffic and distinguishes it from human users, using behavioral fingerprinting and other signals to block malicious bots while allowing benign ones.
Credential Stuffing
Credential stuffing is a cyberattack in which automated tools use username-password pairs leaked from one site to try logging into other sites, exploiting password reuse.
DDoS
A DDoS (Distributed Denial of Service) attack overwhelms a target server, service, or network with massive traffic from many compromised computers, making it unavailable to legitimate users.
DDoS Scrubbing
DDoS scrubbing diverts attack traffic to a specialized filtering facility that removes malicious packets and forwards only legitimate traffic to the target network.
Firewall
A network security device or software that monitors and controls incoming and outgoing traffic based on predetermined security rules, acting as a barrier between trusted and untrusted networks.
IDS
An Intrusion Detection System (IDS) monitors network traffic or host activity for signs of malicious behavior or policy violations and generates alerts for security personnel.
IPS
An Intrusion Prevention System (IPS) is a network security device that monitors traffic inline and actively blocks malicious packets before they reach their target.
OAuth 2.0
OAuth 2.0 is an authorization framework that allows a user to grant a third-party application limited access to their resources on another service without revealing their password.
OpenID Connect
OpenID Connect (OIDC) is an identity authentication layer built on OAuth 2.0 that provides a signed ID token containing verified user identity claims.