Ir al contenido
Encuentra las fallas antes de que un atacante lo haga

Pentest de IA y LLM

El pentest de IA es la prueba de penetración de sistemas de inteligencia artificial: chatbots, asistentes, agentes y aplicaciones con LLM. Berghem simula a un atacante real contra el modelo, el pipeline RAG, los plugins y la infraestructura, cubriendo las diez categorías del OWASP LLM Top 10, y entrega evidencia reproducible con un plan de corrección priorizado.

10/10Categorías OWASP LLM
4Fases sistemáticas
4 semDel kickoff al informe
74%Empresas BR ejecutando LLM en producción
$2.4MCosto medio de incidente de IA
21Incidentes Promptware 2025–26
57%Atacantes mantienen persistencia
Metodología · 4 fases

Metodología de pentest de LLM

Cuatro fases que recorren tus modelos, agents y pipelines de RAG por todo el OWASP LLM Top 10 — de LLM01 a LLM10 — con evidencia reproducible en cada etapa.

¿Necesitas validar también detección y respuesta? Mira el Red Team para IA, la campaña adversarial completa que encadena las fallas encontradas en el pentest hasta el objetivo del atacante.

01
Reconocimiento

Mapear la superficie del modelo

Endpoints, system prompts, plugins, RAG y flujo de datos — documentados antes del primer test.

salidasurface_map.json
02
OWASP LLM Top 10

Probar las diez categorías

Prompt injection, output handling, data poisoning, model DoS — cobertura sistemática y reproducible.

salidafindings.md · 10/10
03
Infraestructura

Auditar el stack que sustenta el modelo

Gateways, model serving, vector DBs, secretos y aislamiento — donde viven la mayoría de las fallas críticas.

salidastack_audit.log
04
Clasificación AI-VRM

Traducir hallazgos en decisiones

Severidad, explotabilidad e impacto al negocio en una matriz que prioriza qué corregir primero.

salidarisk_matrix.csv
Cobertura completa

¿Qué cubre el OWASP LLM Top 10?

Cada categoría se ejercita con técnicas reales observadas en incidentes 2025–26, con PoC reproducible y clasificación de riesgo AI-VRM.

LLM01

Prompt Injection

Ataques directos e indirectos que manipulan el comportamiento, sortean guardrails o disparan acciones no intencionadas.

directindirectrag
LLM02

Manejo Inseguro de Salida

Fallas de validación que llevan a XSS, SSRF, ejecución de código o escalada en sistemas downstream.

xssssrfrce
LLM03

Envenenamiento de Entrenamiento

Manipulación de datos de pre-entrenamiento, fine-tuning o embedding para introducir sesgos o backdoors.

poisoningbackdoor
LLM04

Denegación de Servicio del Modelo

Operaciones intensivas que degradan el rendimiento, inflan costos o interrumpen el servicio.

doscost
LLM05

Supply Chain

Modelos pre-entrenados, datasets, plugins y extensiones de terceros que introducen vulnerabilidades.

3rd-partyplugins
LLM06

Divulgación de Datos Sensibles

Exposición de PII, secretos o system prompts vía respuestas o canales laterales.

piileaksystem-prompt
LLM07

Diseño Inseguro de Plugins

Integraciones de herramientas que permiten acciones no autorizadas o ejecución de código.

toolsauthz
LLM08

Agencia Excesiva

Sistemas con permisos o autonomía más allá del scope previsto — explotables para acciones arbitrarias.

autonomyscope
LLM09

Dependencia Excesiva

Confianza en salidas del LLM sin validación — desinformación, vulnerabilidades, decisiones incorrectas.

trustreview
LLM10

Robo de Modelo

Extracción, replicación o exfiltración no autorizada de modelos propietarios y pesos.

extractionip
Del kickoff al scorecard ejecutivo

Qué recibes

Nada de informe genérico. Cada entregable se dirige al público adecuado — desde el board hasta el ingeniero.

01
Ejecutivo

Resumen para el board

Análisis de impacto al negocio, principales riesgos y exposición financiera — en 2 páginas, lenguaje C-suite.

formatoboard_summary.pdf
02
Técnico

Hallazgos con PoC

Cada vulnerabilidad con prueba de concepto reproducible, logs request/response y clasificación CVSS+AI-VRM.

formatofindings_full.md
03
Riesgo

Matriz AI-VRM

Severidad × explotabilidad × impacto, con priorización P0/P1/P2 y SLA sugerido por categoría.

formatorisk_matrix.csv
04
Remediación

Plan 30/60/90

Acciones concretas por hallazgo, con dueño, esfuerzo y ventana. Incluye workshop de readout con su equipo.

formatoremediation_plan.xlsx
Contexto y comparaciones

Pentest de IA: contexto, comparaciones y servicios relacionados

Técnicas de ataque de IA que probamos

Reproducimos las técnicas vistas en incidentes reales de 2025–26 contra tus modelos, agents y pipelines de RAG — no un escaneo de checklist.

Prompt injection directo e indirecto — Sobrescribir instrucciones vía entrada del usuario o vía contenido envenenado que el modelo recupera de documentos, herramientas o fuentes RAG.

Jailbreaks y bypass de guardrails — Técnicas de role-play, encoding y multiturno que vencen los filtros de seguridad y las restricciones del system prompt.

Exfiltración de system prompt y datos de entrenamiento — Extraer instrucciones ocultas, secretos y datos memorizados desde las respuestas y canales laterales.

Denegación de servicio de modelo — Prompts de agotamiento de recursos y amplificación de costo que degradan la disponibilidad o inflan la factura de inferencia.

Manejo inseguro de salida y abuso de herramientas — Encadenar la salida del modelo en XSS, SSRF o ejecución de código en sistemas downstream e integraciones de plugins.

Excessive agency y envenenamiento de RAG — Abusar de agents con permisos excesivos y bases de conocimiento envenenadas para disparar acciones no intencionadas y de alto impacto.

Pentest tradicional vs pentest de IA

El pentest tradicional y el pentest de IA comparten el método adversarial, pero difieren en el objetivo, las clases de falla y el criterio de éxito. La tabla siguiente resume las diferencias que cambian la forma de planificar, ejecutar y repetir la prueba.

DimensiónPentest tradicionalPentest de IA
ObjetivoAplicaciones web, APIs, redes e infraestructuraModelos y LLMs, pipelines RAG, agentes con herramientas y el stack que los sirve
Clases de fallaOWASP Top 10 web: inyección SQL, XSS, control de acceso roto, SSRFOWASP LLM Top 10: prompt injection, jailbreak, fuga de datos, agencia excesiva
HerramientasScanners, proxies, exploits y fuzzers deterministasPayloads de prompt, harnesses de jailbreak, análisis de embeddings y fuzzing semántico
Criterio no deterministaComportamiento determinista: la falla se reproduce igual en cada ejecuciónLa misma entrada puede generar respuestas distintas, exigiendo muestreo y repetición para confirmar la falla
Frecuencia de retestTras correcciones y cambios relevantes de releaseEn cada cambio de modelo, system prompt, base de conocimiento RAG o conjunto de herramientas del agente

Pentest manual vs AI red teaming automatizado

Las herramientas automatizadas escalan la cobertura de patrones conocidos; la prueba manual encuentra las fallas de lógica de negocio y encadenadas que importan. Berghem combina ambos, liderado por humanos.

DimensiónPentest manual BerghemAI red teaming automatizado
CoberturaPrueba profunda y sensible al contexto de tus modelos, agents y flujos de datosEscaneo amplio y rápido de patrones conocidos de prompt injection y jailbreak
Fallas de lógica y encadenadasEncontradas — los testers encadenan debilidades hacia un objetivo realRara vez encontradas — limitadas a firmas predefinidas
Falsos positivosTriados y validados a manoMás altos — requieren revisión humana
Prueba de explotaciónPrueba de concepto reproducible por hallazgoA menudo alerta sin un exploit funcional
Orientación de correcciónPlan 30/60/90 priorizado y a medidaRecomendaciones genéricas
Evidencia de cumplimientoMapeada al OWASP LLM Top 10 y a frameworks de gobernanza de IAParcial, dependiente de la herramienta

Cómo el pentest de IA apoya la gobernanza de IA

Los hallazgos se mapean a los frameworks que tus auditores y reguladores esperan, para que un pentest sirva también como evidencia de tu programa de gobernanza de IA.

EU AI Act — Evidencia de prueba adversarial y gestión de riesgo para sistemas de IA de alto riesgo colocados en el mercado de la UE — apoyado en Europa por Berilo.

ISO/IEC 42001 — Controles demostrables para el sistema de gestión de IA, incluyendo prueba, monitoreo y mejora continua de los riesgos de IA.

NIST AI RMF — Cobertura de las funciones Measure y Manage con evidencia concreta y comprobada por exploit de los riesgos de IA y sus mitigaciones.

Pentest de IA vs Red Team para IA

El pentest de IA busca amplitud: cobertura sistemática y reproducible de las diez categorías del OWASP LLM Top 10 en toda la superficie del sistema, con una lista priorizada de vulnerabilidades. El Red Team para IA busca profundidad: una campaña adversarial orientada a un objetivo de negocio, que encadena fallas hasta el impacto final y mide si la defensa detecta y responde al ataque.

Ambos se complementan — usa el pentest para mapear dónde eres vulnerable y el Red Team para IA para validar que tus controles de detección y respuesta resisten un ataque real y encadenado.

Pentest con IA: Berghem Agents

Berghem también aplica inteligencia artificial a su propio proceso ofensivo, combinando operadores humanos con agentes autónomos de seguridad.

Los Berghem Agents automatizan el reconocimiento, la generación y mutación de payloads y el triaje de hallazgos para ampliar la cobertura del pentest — siempre bajo supervisión de especialistas humanos, que validan cada vulnerabilidad y descartan falsos positivos. Así ejercitamos más variaciones de ataque en menos tiempo, sin renunciar a la prueba de concepto reproducible y al plan de corrección priorizado que definen un pentest de IA de Berghem.

FAQ

Pentest de IA/LLM — preguntas frecuentes

¿Qué es el pentest de IA?
El pentest de IA es la prueba de intrusión en sistemas de inteligencia artificial — chatbots, asistentes, agentes y aplicaciones con LLM. Berghem simula un atacante real contra el modelo, el pipeline RAG, los plugins y la infraestructura, cubriendo las diez categorías del OWASP LLM Top 10, y entrega evidencia reproducible con un plan de corrección priorizado.
¿En qué se diferencia del pentest de aplicaciones tradicional?
El pentest de aplicaciones tradicional se centra en rutas de código deterministas, inyección y fallas de control de acceso. El pentest de IA/LLM añade la capa del modelo: prompt injection, jailbreaks, exfiltración de system prompt y datos de entrenamiento, envenenamiento de RAG, excessive agency y denegación de servicio de modelo. Prueba el comportamiento no determinista y las herramientas y flujos de datos del modelo, mapeado al OWASP LLM Top 10 y no solo al OWASP Top 10 web.
¿Cuánto dura un pentest de IA y cuánto cuesta?
Un proyecto típico dura unas cuatro semanas, del kickoff al informe final, cubriendo reconocimiento, las diez categorías del OWASP LLM, la infraestructura de soporte y la clasificación de riesgo AI-VRM. El costo depende del alcance — número de modelos, agents, integraciones y entornos — y se cotiza como precio fijo tras una breve reunión de alcance, sin sorpresas.
¿Qué estándares sigue la evaluación?
Las pruebas se estructuran por el OWASP LLM Top 10 para la cobertura y usan CVSS junto con una matriz de riesgo AI-VRM para la puntuación. Los hallazgos se priorizan en P0/P1/P2 para que tu equipo corrija primero lo de mayor impacto y explotabilidad.
¿Qué recibimos al final?
Recibes un resumen ejecutivo de dos páginas, hallazgos técnicos con prueba de concepto reproducible, una matriz de riesgo AI-VRM y un plan de remediación 30/60/90 con responsables y esfuerzo, además de un taller de lectura con tu equipo de ingeniería.
¿Cuál es la diferencia entre pentest de IA/LLM y AI Red Team?
El pentest de IA/LLM da cobertura sistemática y reproducible del OWASP LLM Top 10 en todo el stack. El AI Red Team es una emulación adversarial orientada a un objetivo específico. Se complementan — pentest para amplitud, Red Team para profundidad.

¿Listo para probar tus sistemas de IA antes que los atacantes?

Agende un pentest de IA/LLM y obtenga una visión completa de su superficie de ataque — desde prompt injection hasta robo de modelo.

Solicitar pentest de IA