Temario del curso
Módulo 1 — Sistemas de IA para ingenieros de seguridad
Lab: Lab 01 — 01-Introducción
Comprendiendo la arquitectura.
Temas:
- LLMs vs aplicaciones normales
- Pipelines de inferencia de IA
- Flujo de instrucciones (Prompt flow)
- Arquitectura RAG
- Embebidos/bases de datos vectoriales
- Flujos de trabajo agénticos
- Llamada a herramientas
- Gateways de IA
- Copilotos
- MCP y protocolos de agentes
- Dónde existe la visibilidad del WAF
- Dónde desaparece la visibilidad del WAF
Clave: Los WAFs tradicionales a menudo pierden visibilidad después de que la instrucción alcanza el modelo.
Módulo 2 — OWASP GenAI Top 10
Lab: ninguno — repaso interactivo/discusión
Categorías principales de ataques a la IA.
Temas:
- Inyección de instrucciones (Prompt Injection)
- Manejo inseguro de salidas
- Envenenamiento de datos de entrenamiento
- DoS del modelo
- Vulnerabilidades de la cadena de suministro
- Divulgación de información sensible
- Agencia excesiva
- Debilidades en vectores/embebidos
- Desinformación
- Consumo sin límites
Incluye:
- Diferencias con el OWASP clásico
- Mapeo a controles defensivos (WAF, gateway, capa de aplicación)
- Dónde ayuda cada control
- Dónde falla cada control
Módulo 3 — Detección de inyección de instrucciones
Lab: Lab 02 — 02-Prompt-Injection
El «momento de la inyección SQL» para la IA.
Temas:
- Inyección directa de instrucciones
- Inyección indirecta de instrucciones
- Instrucciones ocultas
- Ataques basados en documentos
- Inyección de HTML/Markdown
- Patrones de jailbreak
- Ataques de anulación de contexto
- Ataques de confusión de rol
Estrategias de detección:
- Heurísticas de palabras clave
- Clasificación semántica
- Linting de instrucciones (prompt linting)
- Aplicación de límites de instrucción
- Políticas de permitir/denegar
- Patrones de regex conscientes de la IA
Laboratorios prácticos:
- Atacar un chatbot
- Burlar filtros simplistas
- Construir detección en capas
Módulo 4 — Reglas de WAF conscientes de la IA
Lab: Lab 03 — 03-WAF-Basics
Cómo evolucionan las reglas del WAF para los sistemas de IA.
- Temas:
- proteger endpoints LLM
- Protección de APIs de inferencia
- Limits de velocidad conscientes de tokens
- Inspección del tamaño de la instrucción
- Firmas específicas para la IA
- Detección de anomalías en conversaciones
- Patrones de abuso multi-turno
- Intentos de enumeración del modelo
- Rascado de inferencia (inference scraping)
- Protección contra denegación de billetera
Ejemplos:
- proteger /v1/chat/completions
- defender APIs de streaming
- bloquear llamadas recursivas de agentes
Módulo 5 — Aseguramiento de pipelines RAG
Lab: Lab 04 — 04-RAG-Security
Una de las nuevas superficies de ataque más grandes.
Temas:
- Amenazas a bases de datos vectoriales
- Envenenamiento de embebidos
- PDFs/docs maliciosos
- Manipulación de recuperación (retrieval manipulation)
- Envenenamiento semántico
- Instrucciones ocultas en documentos
- Contaminación cruzada entre documentos
- Fuga de datos vía recuperación
Defensas:
- Sanitización de ingestión
- Puntuación de confianza
- Aislamiento de metadatos
- Procedencia de documentos
- Políticas de recuperación
- Segmentación
Caso de estudio: «Sube un PDF envenenado y toma el control del asistente de IA.»
Módulo 6 — Seguridad de la IA Agéntica
Lab: Lab 05 — 05-Agent-Security
Donde las cosas se vuelven peligrosas.
Temas:
- Agencia excesiva
- Abuso de herramientas
- Cadenas de APIs
- Bucles autónomos
- Escalación de permisos
- Envenenamiento de memoria
- Ejecución indirecta de herramientas
- Suplantación de agentes
- Fuga de credenciales
- Ataques multi-agente
Defensas:
- Mínimo privilegio para agentes
- Puntos de aprobación (approval gates)
- Motores de políticas en runtime
- Aislamiento en sandbox
- Credenciales acotadas (scoped credentials)
- Listas blancas de herramientas
- Humano en el bucle (human-in-the-loop)
Esta es la sección que a los gerentes suele importarles más porque el riesgo se vuelve operativo e impacta al negocio.
Módulo 7 — Seguridad de APIs para IA
Lab: Lab 06 — 06-Denial-of-Wallet
Los sistemas de IA son muy dependientes de APIs.
Temas:
- Gateways de API
- Riesgos de GraphQL para IA
- Abuso de MCP/API
- Protección JWT
- Seguridad de plugins de IA
- Autenticación de agentes
- Autorización delegada
- Gestión de secretos
- Instrucciones firmadas
- Inventario de APIs para IA
Vinculado a: OWASP API Security Top 10
Módulo 8 — Ingeniería de detección & Integración SOC
Lab: Lab 07 — 07-Detección
Defensa operativa.
Temas:
- Telemetría de IA
- Registro de instrucciones (prompt logging)
- Análisis de tokens
- Detección de anomalías
- Pipelines SIEM semánticos para IA
- Indicadores de ataque de IA
- Búsqueda de amenazas para abuso de LLM
- OBSERVABILIDAD en runtime de IA
Ejemplos:
- detectar campañas de jailbreak
- detectar abuso automatizado de agentes
- identificar rascado de modelos
Módulo 9 — WAFs en la nube y Seguridad de IA
Lab: ninguno — repaso interactivo/discusión
Implementaciones específicas del proveedor.
Temas:
- AWS WAF para APIs de IA
- Azure WAF
- Cloudflare AI Gateway
- Gateways de API
- Filtrado de IA Envoy
- Kong AI Gateway
- Patrones de seguridad de IA en NGINX
Comparación:
- WAF tradicional vs AI gateway vs guardrail de capa de aplicación
- Filtrado basado en proxy vs filtrado semántico
Módulo 10 — Construcción de una Defensa de IA en Capas
Lab: Lab 08 — 08-Defense-en-Capas
Conclusión filosófica importante:
Ninguna capa única puede asegurar la IA (un WAF menos que otro, por sí solo).
Los estudiantes construyen un modelo en capas:
- WAF
- Gateway de API
- AI Gateway
- Guardrails
- Monitoreo en runtime
- Identidad/autorización
- Sandbox
- Aprobación humana
- OBSERVABILIDAD
- Respuesta a incidentes
Esto se alinea fuertemente con el modelo de «seguridad multicapa».
Mapa Módulo ↔ Lab
Los laboratorios se ejecutan en orden de lab, que sigue el orden del módulo.
El curso tiene 10 módulos pero 8 labs: Los Módulos 2 y 9 son repaso interactivo/discusión y no tienen lab.
Cada lab está etiquetado con su módulo a lo largo de este esquema.
- Lab 01 (Módulo 1)
- Carpeta: 01-Introducción
- Título: Explora un sistema de IA — qué hay en la red
- Lab 02 (Módulo 3)
- Carpeta: 02-Prompt-Injection
- Título: Ataca un chatbot & burla el filtrado simplista
- Lab 03 (Módulo 4)
- Carpeta: 03-WAF-Basics
- Título: Construye reglas de WAF conscientes de la IA
- Lab 04 (Módulo 5)
- Carpeta: 04-RAG-Security
- Título: Envenena un pipeline RAG
- Lab 05 (Módulo 6)
- Carpeta: 05-Agent-Security
- Título: Asegura un agente autónomo
- Lab 06 (Módulo 7)
- Carpeta: 06-Denial-of-Wallet
- Título: Detecta ataques de denegación de billetera
- Lab 07 (Módulo 8)
- Carpeta: 07-Detección
- Título: Monitorea patrones de abuso de IA en los registros
- Lab 08 (Módulo 10)
- Carpeta: 08-Defense-en-Capas
- Título: Construye una arquitectura de defensa de IA en capas
Capstone
Los estudiantes defienden un asistente empresarial simulado de IA.
Los atacantes intentan:
- inyección de instrucciones (prompt injection)
- abuso de herramientas
- robo de credenciales
- envenenamiento de recuperación (retrieval poisoning)
- consumo excesivo de API
- escalación de agente
Los equipos construyen:
- Reglas WAF
- Políticas de AI gateway
- Detección en runtime
- Guardrails
- Respuesta a incidentes
Requerimientos
- Los estudiantes deben ya comprender la seguridad de HTTP/API, proxies/reverse proxies, autenticación, OWASP Top 10, APIs REST y redes básicas en la nube.
Audiencia
- Ingenieros de seguridad & AppSec
- Analistas SOC & ingenieros de detección
- Ingenieros de seguridad de API
- Seguridad de nube / API / plataforma
- Ingenieros DevSecOps
- Arquitectos de seguridad
- Especialistas en WAF / seguridad de red
- Ingenieros de plataformas de IA
Reseñas (2)
Realmente disfruté aprender sobre los ataques de IA y las herramientas disponibles para comenzar a practicar y utilizarlas activamente en pruebas de seguridad. Adquirí muchos conocimientos que no tenía al inicio, y el curso cumplió con lo que esperaba. Mi parte favorita del entrenamiento fue el navegador Comet, y quedé impresionado por lo que podía hacer. Sin duda seguiré explorándolo más. En general, fue un excelente curso y disfruté aprender sobre los Top 10 de OWASP para GenAI.
Patrick Collins - Optum
Curso - OWASP GenAI Security
Traducción Automática
El conocimiento profesional y la forma en que lo presentó ante nosotros
Miroslav Nachev - PUBLIC COURSE
Curso - Cybersecurity in AI Systems
Traducción Automática