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

SYN-Flood

Geprüft vonCybersecurity entrepreneur & security researcher

Was ist SYN-Flood?

SYN-FloodTCP-basierter Denial-of-Service-Angriff, der viele SYN-Pakete sendet, ohne den Drei-Wege-Handshake abzuschließen, und so die Verbindungsressourcen des Ziels erschöpft.


Bei einem SYN-Flood öffnet der Angreifer sehr viele TCP-Verbindungen, schließt sie aber nie ab. Jedes gespoofte oder unbeantwortete SYN zwingt den Server, einen halb offenen Eintrag in seiner Backlog-Queue anzulegen und mit SYN/ACK zu antworten, während er auf ein finales ACK wartet, das nie eintrifft. Ist der Backlog voll, weist der Server neue legitime Verbindungen ab. SYN-Floods können von einem einzelnen Host ausgehen oder, häufiger, aus einem Botnet, wobei die Quell-IPs gespooft werden, um die Filterung zu erschweren.

flowchart TD
  A[Angreifer] -->|"1. SYN (gespoofte Quell-IP)"| S[Zielserver]
  S -->|"2. SYN/ACK an gespoofte IP"| V[Nicht existenter / stiller Host]
  S -.->|3. legt halb offenen Eintrag an| Q[(Backlog-Queue)]
  V -.->|finales ACK trifft nie ein| S
  A -->|Wiederholung mit hoher Rate| S
  Q -->|Queue voll| R[Neue legitime Clients abgewiesen]

Der Angriff wurde erstmals 1996 durch Exploit-Code im Magazin Phrack öffentlich bekannt; im September 1996 legte ein Flood tagelang die Mailserver des New Yorker ISP Panix lahm, was die CERT-Empfehlung CA-1996-21 auslöste. Die maßgebliche Referenz ist RFC 4987 (2007), "TCP SYN Flooding Attacks and Common Mitigations", die Gegenmaßnahmen und ihre Kompromisse aufzeigt. Die wirksamste Verteidigung auf Host-Seite sind SYN-Cookies, entwickelt von Daniel J. Bernstein: Statt Zustand zu speichern, kodiert der Server die Verbindungsparameter in die initiale Sequenznummer des SYN/ACK und rekonstruiert sie aus dem ACK des Clients, sodass erst nach Abschluss des Handshakes ein Backlog-Eintrag belegt wird. Weitere Gegenmaßnahmen sind größere oder dynamisch dimensionierte SYN-Queues, Connection-Rate-Limiting an Firewalls und Load Balancern, zustandsloses Filtern am Netzrand sowie Upstream-DDoS-Scrubbing.

Beispiele

  1. 01

    Ein Botnet sendet pro Sekunde Millionen gespoofter SYN-Pakete an einen Webserver und füllt dessen TCP-Backlog.

  2. 02

    Ein kleiner Angreifer nutzt die fehlenden SYN-Cookies einer alten Appliance aus, um deren Verbindungstabelle zum Absturz zu bringen.

Häufige Fragen

Was ist SYN-Flood?

TCP-basierter Denial-of-Service-Angriff, der viele SYN-Pakete sendet, ohne den Drei-Wege-Handshake abzuschließen, und so die Verbindungsressourcen des Ziels erschöpft. Es gehört zur Kategorie Angriffe und Bedrohungen der Cybersicherheit.

Was bedeutet SYN-Flood?

TCP-basierter Denial-of-Service-Angriff, der viele SYN-Pakete sendet, ohne den Drei-Wege-Handshake abzuschließen, und so die Verbindungsressourcen des Ziels erschöpft.

Wie schützt man sich gegen SYN-Flood?

Schutzmaßnahmen gegen SYN-Flood kombinieren typischerweise technische Kontrollen und operative Praktiken, wie in der Definition oben beschrieben.

Verwandte Begriffe

Siehe auch