Saltar a contenido
01 de 06Seguridad en IA

Seguridad en IA

Biblioteca

Series y notas técnicas.

Estás en Seguridad en IA · Presentación.

Terminada Técnico ~25 min 5 capítulos

La seguridad de software suele partir de una intuición bastante estable: si separas bien el código de los datos, las clases de ataque principales quedan acotadas. En sistemas con LLMs esa intuición deja de ser suficiente, porque el propio motor del sistema consume instrucciones y datos en el mismo medio: lenguaje natural.

Eso cambia la superficie de riesgo de forma estructural. Un documento recuperado por RAG, una observación escrita por otro agente, una salida de herramienta o una nota guardada en memoria pueden dejar de ser simples datos y convertirse en una orden operativa si el sistema no separa bien privilegios, contexto y ejecución.

La serie no intenta convertir la seguridad en IA en una lista de sustos nuevos. El objetivo es más preciso: entender dónde aparece el riesgo de verdad, qué parte pertenece a la arquitectura y qué parte pertenece a los controles, y por qué muchas mitigaciones que parecen razonables solo ganan tiempo pero no cierran el problema.

Mapa de serie
Cómo pasa el riesgo de un documento a una acción
La serie sigue el camino desde un contenido externo hasta una acción del sistema. En cada etapa explica qué puede fallar y qué control puede detenerlo.
01
Una orden oculta en un documento
Un documento externo contiene una orden que el sistema puede confundir con una instrucción válida.
02
Pedir lo mismo de muchas formas
Un atacante cambia la petición hasta encontrar una respuesta que debería estar bloqueada.
03
Guardar una señal peligrosa
Un documento, una memoria o un modelo conserva una señal que puede reaparecer más tarde.
04
Probar el camino completo
La evaluación sigue el sistema desde la entrada hasta la acción, no solo la respuesta de texto.
05
Limitar lo que el sistema puede hacer
Cuarentena, permisos mínimos, registros y recuperación reducen el daño.
documento externo
búsqueda de documentos
decisión del modelo
acción o bloqueo

Índice

1. Una orden escondida en un documento puede cambiar lo que hace el sistema

  • Qué se rompe exactamente cuando un LLM procesa el plano de control y el plano de datos en el mismo canal.
  • Por qué la inyección indirecta en RAG y agentes es más grave que el caso de chat aislado.
  • Qué defensas cambian de verdad la forma del sistema.

2. Pedir al modelo que ignore sus límites

  • Cómo funcionan los ataques que fuerzan al modelo a abandonar sus restricciones.
  • Qué diferencia hay entre un bypass anecdótico y una familia de jailbreaks transferible.
  • Qué papel pueden jugar clasificadores, streaming guards y respuesta rápida.

3. Guardar una señal peligrosa dentro del sistema

  • Qué ocurre cuando el sistema aprende, recuerda o recupera contenido que no debería tratar como confiable.
  • Envenenamiento de bases RAG, memoria de trabajo de agentes y backdoors persistentes.
  • Por qué retirar conocimiento peligroso es más difícil de lo que parece.

4. Probar el camino completo antes del incidente

  • Qué significa evaluar seguridad en sistemas agénticos y no solo en prompts aislados.
  • Qué hay que probar en pipelines con herramientas, memoria y varios pasos.
  • Por qué una captura bonita no basta para medir una cadena causal completa.

5. Limitar lo que el sistema puede leer, cambiar y ejecutar

  • Qué arquitectura defensiva tiene sentido en sistemas reales.
  • Dónde sirven los guardrails y dónde no.
  • Cómo combinar políticas, sandboxing, revisión humana y telemetría sin convertir el producto en algo inútil.
Continúa aprendiendo
Siguiente capítuloPrompt injectionSeguridad en IA