CyberGlossary

Ataques y amenazas

Inundación SYN (SYN flood)

Definición

Ataque DoS basado en TCP que envía multitud de paquetes SYN sin completar el handshake de tres pasos, agotando los recursos de estado de conexión del objetivo.

En una inundación SYN, el atacante abre —pero nunca termina— gran cantidad de conexiones TCP. Cada SYN falsificado o sin respuesta obliga al servidor a reservar una conexión semiabierta en su cola de backlog y responder con SYN/ACK, esperando un ACK final que nunca llega. Cuando la cola se llena, el servidor rechaza nuevas conexiones legítimas. Las inundaciones SYN pueden originarse en un único host o, más habitualmente, en una botnet, con direcciones IP falsificadas para dificultar el filtrado. Las defensas incluyen SYN cookies (que eliminan el estado por conexión semiabierta), colas SYN más grandes o de tamaño dinámico, limitación de tasa en firewalls y balanceadores, filtrado sin estado en el borde de red y servicios de scrubbing en el operador.

Ejemplos

  • Una botnet envía millones de paquetes SYN falsificados por segundo a un servidor web, llenando su backlog TCP.
  • Un atacante pequeño abusa de la falta de SYN cookies en un appliance antiguo para colapsar su tabla de conexiones.

Términos relacionados