El OWASP Top 10 para aplicaciones LLM es la lista de referencia de los diez riesgos de seguridad más críticos en aplicaciones basadas en modelos de lenguaje. En su edición 2026, publicada en agosto, encabezan la lista la inyección de prompts, la divulgación de información sensible y la autonomía excesiva de los agentes.
Cada vez más empresas integran LLMs en chatbots, asistentes internos, sistemas RAG, copilotos y agentes con acceso a herramientas. Muchas de ellas siguen aplicando a estas aplicaciones los mismos controles que a una aplicación web tradicional. El problema es que un LLM introduce riesgos que esos controles no cubren: puede ser manipulado mediante el contenido que procesa, revelar información a la que no debería acceder o ejecutar acciones que nadie autorizó.
El OWASP Top 10 para aplicaciones LLM es una lista de concienciación elaborada por la comunidad. Identifica los diez riesgos de seguridad más críticos en aplicaciones que utilizan grandes modelos de lenguaje, y la mantiene el OWASP GenAI Security Project, parte de la fundación OWASP.
Su objetivo no es certificar aplicaciones, sino ofrecer a desarrolladores, equipos de seguridad y responsables de riesgo un lenguaje común para identificar, priorizar y mitigar las amenazas propias de la IA generativa.
OWASP mantiene hoy tres listas complementarias. Cada una cubre una capa distinta de una aplicación de IA:
Una empresa que despliega agentes conectados a sistemas internos mediante MCP necesita tener en cuenta las tres.
La edición 2026 conserva las diez categorías de 2025, pero reordena ocho de ellas y renombra una. Además, introduce un cambio metodológico relevante: el ranking combina la votación de profesionales con datos de incidentes reales, en lugar de basarse solo en la percepción de la comunidad.
El mensaje de conjunto es claro: los riesgos que más suben son los que tienen consecuencias operativas, porque las aplicaciones LLM ya no solo generan texto, sino que ejecutan acciones en sistemas empresariales.
| Posición 2026 | Riesgo | Posición 2025 | Cambio |
|---|---|---|---|
| LLM01 | Inyección de prompts (Prompt Injection) | LLM01 | Se mantiene |
| LLM02 | Divulgación de información sensible (Sensitive Information Disclosure) | LLM02 | Se mantiene |
| LLM03 | Autonomía excesiva (Excessive Agency) | LLM06 | Sube 3 puestos |
| LLM04 | Cadena de suministro (Supply Chain) | LLM03 | Baja 1 puesto |
| LLM05 | Envenenamiento de datos y modelos (Data and Model Poisoning) | LLM04 | Baja 1 puesto |
| LLM06 | Consumo sin límites (Unbounded Consumption) | LLM10 | Sube 4 puestos |
| LLM07 | Desinformación (Misinformation) | LLM09 | Sube 2 puestos |
| LLM08 | Exposición de contexto oculto (Hidden Context Exposure) | LLM07 | Renombrado y ampliado (antes System Prompt Leakage) |
| LLM09 | Debilidades en vectores y embeddings (Vector and Embedding Weaknesses) | LLM08 | Baja 1 puesto |
| LLM10 | Gestión inadecuada de las salidas (Improper Output Handling) | LLM05 | Baja 5 puestos |
Tres cambios merecen especial atención:
Qué es: la manipulación del comportamiento del modelo mediante instrucciones maliciosas. Puede ser directa (el usuario escribe la instrucción) o indirecta (la instrucción está oculta en un documento, correo o página web que el modelo procesa).
Ejemplo de ataque: un proveedor envía un correo con instrucciones ocultas en texto blanco. Cuando un empleado pide a su asistente que resuma la bandeja de entrada, el modelo sigue esas instrucciones y reenvía información confidencial.
Impacto para la empresa: fuga de datos, acciones no autorizadas y pérdida de confianza en la herramienta.
Mitigaciones clave:
Qué es: la exposición de datos personales, información confidencial o propiedad intelectual a través de las respuestas del modelo.
Ejemplo de ataque: un asistente interno conectado a SharePoint responde a un empleado con fragmentos de un documento de nóminas, porque una carpeta antigua tenía permisos demasiado amplios.
Impacto para la empresa: incumplimiento del RGPD, pérdida de propiedad intelectual y daño reputacional.
Mitigaciones clave:
Qué es: el riesgo de que una aplicación LLM tenga más funciones, permisos o autonomía de los que su tarea requiere. OWASP identifica tres causas: funcionalidad excesiva, permisos excesivos y autonomía excesiva.
Ejemplo de ataque: un agente de atención al cliente con permisos de escritura en el CRM es manipulado mediante inyección de prompts para modificar datos de facturación de varios clientes.
Impacto para la empresa: el error o la manipulación del modelo se convierte en una acción real, a veces irreversible, en sistemas de negocio.
Mitigaciones clave:
Qué es: las vulnerabilidades introducidas por modelos de terceros, conjuntos de datos, librerías, adaptadores o plugins que forman parte de la aplicación.
Ejemplo de ataque: un equipo descarga un modelo ajustado (fine-tuned) desde un repositorio público. El modelo incluye un comportamiento oculto que se activa ante ciertas palabras clave.
Impacto para la empresa: compromiso de la aplicación desde su origen, difícil de detectar con pruebas funcionales.
Mitigaciones clave:
Qué es: la manipulación de los datos de entrenamiento, ajuste o recuperación para introducir sesgos, puertas traseras o comportamientos maliciosos.
Ejemplo de ataque: un atacante con acceso a una wiki interna modifica procedimientos que alimentan un sistema RAG. El asistente empieza a recomendar pasos incorrectos.
Impacto para la empresa: decisiones erróneas basadas en información manipulada y pérdida de integridad del sistema.
Mitigaciones clave:
Qué es: el uso descontrolado de recursos (tokens, llamadas o cómputo) que provoca denegación de servicio, costes inesperados o extracción del modelo.
Ejemplo de ataque: un agente entra en un bucle de llamadas a herramientas y genera miles de peticiones al modelo en pocas horas, disparando la factura mensual.
Impacto para la empresa: costes imprevistos, degradación del servicio y riesgo de robo de propiedad intelectual del modelo.
Mitigaciones clave:
Qué es: la generación de información falsa o inexacta presentada con apariencia de fiabilidad, incluidas las "alucinaciones".
Ejemplo de ataque: un asistente jurídico interno cita una cláusula contractual que no existe. Un empleado la incluye en una respuesta a un cliente.
Impacto para la empresa: decisiones erróneas, riesgos legales y pérdida de credibilidad, sobre todo cuando las salidas alimentan procesos automatizados.
Mitigaciones clave:
Qué es: la revelación de información que el usuario no debería ver y que forma parte del contexto del modelo: el prompt de sistema, los esquemas de herramientas, las reglas de negocio, los documentos recuperados, la memoria y las respuestas de herramientas. Sustituye y amplía la antigua "fuga del system prompt".
Ejemplo de ataque: mediante preguntas encadenadas, un atacante obtiene el esquema completo de las herramientas de un agente y las reglas internas de aprobación. Con esa información prepara una inyección de prompts mucho más precisa.
Impacto para la empresa: OWASP lo considera un amplificador: no suele ser el daño final, pero facilita los ataques de los riesgos LLM01 y LLM03.
Mitigaciones clave:
Qué es: las vulnerabilidades en la forma en que se generan, almacenan y recuperan los embeddings en sistemas RAG, incluidas las bases de datos vectoriales.
Ejemplo de ataque: un índice vectorial compartido no respeta los permisos de los documentos de origen. Un usuario del departamento comercial recupera fragmentos de documentos del comité de dirección.
Impacto para la empresa: fuga de información entre usuarios o departamentos y manipulación de los resultados recuperados.
Mitigaciones clave:
Qué es: el uso de las respuestas del modelo en otros sistemas sin validarlas ni sanearlas.
Ejemplo de ataque: una aplicación inserta la salida del modelo directamente en una consulta SQL. Un prompt manipulado genera una instrucción que borra registros.
Impacto para la empresa: vulnerabilidades clásicas (XSS, inyección SQL, ejecución remota de código) introducidas a través del LLM.
Mitigaciones clave:
El Top 10 solo aporta valor si se convierte en un proceso. Recomendamos cinco pasos:
En el ecosistema Microsoft, la mayoría de los riesgos tienen un control técnico asociado. La responsabilidad, sin embargo, es compartida:
| Riesgo | Control en el ecosistema Microsoft |
|---|---|
| LLM01 Inyección de prompts | Prompt Shields en los guardrails de Microsoft Foundry (Azure AI Content Safety) |
| LLM02 Información sensible | Microsoft Purview: etiquetas de confidencialidad, DLP para Copilot y DSPM for AI |
| LLM03 Autonomía excesiva | Microsoft Entra Agent ID, acceso condicional para agentes y aprobaciones en Copilot Studio |
| LLM04 Cadena de suministro | Catálogo de modelos gobernado en Foundry y gestión de la postura de seguridad de IA en Defender for Cloud |
| LLM05 Envenenamiento | Gobierno de fuentes con Purview y alertas de Defender for Cloud AI threat protection |
| LLM06 Consumo sin límites | Límites de tokens y de frecuencia con Azure API Management |
| LLM07 Desinformación | Detección de contenido sin fundamento (groundedness detection) en Azure AI Content Safety |
| LLM08 Contexto oculto | Secretos en Azure Key Vault e identidades administradas, fuera del contexto del modelo |
| LLM09 Vectores y embeddings | Recorte de seguridad por documento en Azure AI Search |
| LLM10 Gestión de salidas | Filtros de salida en Foundry y validación en la capa de aplicación |
En Microsoft 365 Copilot, los riesgos más relevantes para el cliente son la divulgación de información sensible por exceso de permisos, la inyección indirecta a través de documentos y correos, y la autonomía de los agentes creados en Copilot Studio. Para profundizar en cómo Copilot puede exponer datos a través de permisos mal configurados, consulta nuestro análisis sobre la exposición de datos a través de Microsoft Copilot.
Los agentes requieren además un gobierno de identidad específico: cada agente debe tener un responsable, permisos acotados y políticas de acceso. Lo explicamos en detalle en nuestra guía sobre la seguridad de las identidades de los agentes de IA.
El OWASP Top 10 es un marco técnico, no normativo. Su valor aumenta cuando se integra en un programa de gobierno de IA más amplio:
Aplicar el OWASP Top 10 contribuye a demostrar la gestión de estos riesgos, pero no garantiza por sí solo el cumplimiento del Reglamento. El cumplimiento exige además gobierno, documentación, supervisión humana y gestión del ciclo de vida.
La edición 2026 del OWASP Top 10 para LLM confirma una tendencia clara: el riesgo de la IA generativa se ha desplazado de lo que el modelo dice a lo que el modelo puede hacer y a lo que puede ver.
La autonomía excesiva, el consumo sin límites y la exposición de contexto oculto suben precisamente porque las empresas ya han conectado sus LLMs a sistemas reales.
Las organizaciones que adoptan el Top 10 como base de su programa de seguridad de IA ganan tres cosas:
ne Digital ayuda a las organizaciones a evaluar sus aplicaciones de IA frente al OWASP Top 10, implementar los controles en el ecosistema Microsoft (Foundry, Copilot, Purview, Entra y Defender) e integrar estas evaluaciones en un marco de gobierno de IA alineado con NIST AI RMF e ISO/IEC 42001.
¡Solicite una evaluación de seguridad de sus aplicaciones de IA!