Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 621

IP Spoofing

Reviewed byCybersecurity entrepreneur & security researcher

What is IP Spoofing?

IP SpoofingForging the source IP address of network packets to impersonate another host, bypass filters, or amplify denial-of-service attacks.


IP spoofing rewrites the 32-bit (IPv4) or 128-bit (IPv6) source-address field in a packet header so it appears to come from a different machine. Because the classic Internet forwards datagrams on destination alone and never verifies the source, a host can emit packets claiming almost any origin. Attackers exploit this to evade ACLs that trust specific addresses, hide the origin of scans, mount blind or off-path TCP attacks, and — most damagingly — power reflection/amplification DDoS: the attacker sends small queries to open reflectors (DNS, NTP, memcached, CLDAP) with the victim's IP as the forged source, so every large reply lands on the victim.

The technique underpins the biggest floods on record. The 1997 Smurf attack spoofed the victim's address into ICMP echo requests sent to broadcast, so whole subnets replied. In February 2018 GitHub was hit by a ~1.35 Tbps memcached amplification flood built entirely on spoofed UDP to port 11211, then a still-larger one struck a US provider days later.

The fix mostly lives with network operators, not the victim. BCP 38 (RFC 2827) and BCP 84 ingress filtering, unicast Reverse Path Forwarding (uRPF), and Source Address Validation (SAVI) drop forged packets at the edge before they leave. Authenticated transports (TLS, IPsec) and TCP's random sequence numbers defeat the impersonation downstream.

flowchart LR
  A[Attacker] -->|src = Victim IP| R[Open reflector<br/>DNS / NTP / memcached]
  R -->|large reply to spoofed src| V[(Victim)]
  subgraph Defence
    E[Edge router: BCP 38 / uRPF]
  end
  A -.forged packet dropped.-> E

Examples

  1. 01

    DNS or NTP amplification floods sent with the victim's IP as the source so reflectors respond to the victim.

  2. 02

    Bypassing an internal allowlist by sending requests with a trusted partner's source IP.

Frequently asked questions

What is IP Spoofing?

Forging the source IP address of network packets to impersonate another host, bypass filters, or amplify denial-of-service attacks. It belongs to the Attacks & Threats category of cybersecurity.

What does IP Spoofing mean?

Forging the source IP address of network packets to impersonate another host, bypass filters, or amplify denial-of-service attacks.

How do you defend against IP Spoofing?

Defences for IP Spoofing typically combine technical controls and operational practices, as detailed in the full definition above.

What are other names for IP Spoofing?

Common alternative names include: Source address spoofing.

Related terms

See also