A FIN flood is a Layer 4 (transport) attack vector, one of the stateful floods a thorough DDoS test is built to exercise. It sends a high rate of TCP segments carrying the FIN flag, usually spoofed and referencing connections that were never established. A stateful firewall or load balancer must look up each segment against its connection table to decide whether it belongs to a live session, and that lookup, repeated millions of times per second, is the cost the attacker is buying. Unlike a SYN flood, which targets the accept queue, a FIN flood targets the connection-tracking table and the CPU that walks it.
Why it matters in DDoS testing
A FIN flood exposes whether middleboxes fail open or fail closed when their state tables saturate. A test measures the packets-per-second rate at which conntrack or the firewall session table fills, whether out-of-state FIN segments are dropped early or carried deep into the stack, and whether the device sheds legitimate sessions once it is full. These are properties of the stateful data path, which is why flag floods are tested alongside the other protocol-layer vectors rather than at the application tier.