libro / blog / soar-respuesta-incidentes-playbooks

// soar

Automatización de respuesta a incidentes con SOAR y playbooks inteligentes

Gustavo Arias8 min de lectura

TL;DR Automatiza primero lo frecuente, repetitivo y de bajo riesgo: enriquecer, consultar reputación, abrir tickets. Deja con aprobación humana las acciones que pueden cortar el negocio, como aislar un servidor o deshabilitar una cuenta. La IA aporta en la clasificación y en decidir qué playbook lanzar.

Detectar rápido no sirve de mucho si la respuesta tarda horas. La automatización de la respuesta a incidentes es donde la mayoría de los SOC recuperan más tiempo con menos inversión. En el libro IA en Ciberseguridad la tratamos junto con SOAR y playbooks inteligentes; aquí tienes una guía práctica para empezar sin romper nada.

Qué es SOAR y qué problema resuelve

SOAR (Security Orchestration, Automation and Response) agrupa tres capacidades:

La pieza central es el playbook: la versión ejecutable de un procedimiento de respuesta. Hoy estas capacidades vienen como producto independiente o integradas en plataformas de SIEM y XDR.

Qué automatizar primero

Un buen candidato cumple tres condiciones: ocurre a menudo, los pasos son siempre los mismos y un error tiene poco impacto.

TareaFrecuenciaRiesgo de automatizarVeredicto
Enriquecer una IP o URL con reputaciónMuy altaNuloAutomatizar ya
Analizar un adjunto en sandboxAltaBajoAutomatizar ya
Abrir y rellenar el ticketMuy altaNuloAutomatizar ya
Bloquear una URL maliciosa en el proxyMediaBajoAutomatizar con buena confianza
Deshabilitar una cuenta de usuarioBajaMedioCon aprobación humana
Aislar un servidor de producciónBajaAltoCon aprobación humana

Anatomía de un playbook: phishing reportado

El phishing reportado por empleados es el caso de uso clásico: muy frecuente y muy repetitivo. Así se vería el flujo, escrito en pseudocódigo (cada plataforma tiene su propio formato, visual o en YAML, pero la lógica es la misma):

nombre: phishing-reportado
disparador: correo_reenviado_a_buzon_de_phishing

pasos:
  - extraer:
      de: [remitente, asunto, urls, adjuntos, cabeceras]
  - enriquecer:
      urls: [reputacion, captura_de_pantalla]
      adjuntos: [hash_en_inteligencia, sandbox]
      remitente: [spf_dkim_dmarc, antiguedad_del_dominio]
  - clasificar:            # aquí entra un modelo de IA
      modelo: clasificador_phishing
      salida: [veredicto, confianza]
  - decidir:
      si: veredicto == "malicioso" y confianza >= 0.9
      entonces:
        - bloquear_url: proxy
        - buscar_y_eliminar: correos_con_mismo_remitente_o_url
        - responder_al_usuario: "Gracias, era phishing y ya lo eliminamos"
        - abrir_caso: { prioridad: alta }
      si: veredicto == "malicioso"     # confianza media
      entonces:
        - abrir_caso: { prioridad: media, asignar: nivel_2 }
      si_no:
        - responder_al_usuario: "Gracias por avisar, el correo es legítimo"
        - cerrar_caso: { motivo: falso_positivo }
  - si_hubo_clics:         # alguien abrió el enlace
      requiere_aprobacion: true
      acciones: [forzar_cambio_de_contrasena, revocar_sesiones]

Fíjate en tres decisiones de diseño: el umbral de confianza separa la acción automática de la revisión humana; el usuario recibe respuesta (lo que refuerza que siga reportando); y las acciones con impacto sobre personas requieren aprobación.

Niveles de autonomía

  1. Asistido: el playbook enriquece y sugiere; el analista ejecuta todo.
  2. Semiautomático: el playbook ejecuta las acciones de bajo riesgo y pide aprobación para el resto, a menudo con un botón en el chat del equipo.
  3. Automático con supervisión: ejecuta todo y notifica; el humano puede revertir.

Sube de nivel solo cuando el playbook haya demostrado, con datos, que sus decisiones son correctas. Y diseña cada acción automática con su reversión: si bloqueas, debes poder desbloquear con un clic.

Dónde entra la IA

Errores comunes

Para estructurar tus procedimientos, la guía NIST SP 800-61 sobre gestión de incidentes es una buena referencia.

Playbooks inteligentes para tu equipo

El libro IA en Ciberseguridad trata la automatización de respuesta a incidentes con SOAR e incluye plantillas, checklists y un ejemplo de informe de incidente con IA.

Comprar en Amazon