Saltar al contenido
tr3labs

Servicio

Seguridad de IA / LLM

Pruebe y gobierne las funciones de IA que publica antes de que saquen sus datos.

Las funciones de IA y LLM introducen riesgos para los que las pruebas tradicionales no fueron creadas: inyección de prompts, fuga de datos de entrenamiento y de contexto, modelos que llaman a herramientas con más poder del previsto y salidas en las que no se puede confiar. Probamos estos sistemas como un atacante los sondearía.

Junto con las pruebas, le ayudamos a poner en marcha la gobernanza que reguladores y estándares empiezan a exigir, para que su uso de IA sea defendible además de funcional.

Qué probamos

Límites del prompt y del sistema

Intentamos anular su prompt de sistema y sus barandillas con entradas elaboradas, incluida la inyección indirecta transportada en documentos, páginas web y contexto recuperado.

Tuberías de recuperación y contexto

Examinamos cómo la generación aumentada por recuperación ensambla el contexto y si contenido no confiable puede colar instrucciones o exfiltrar datos hacia el modelo.

Llamada a herramientas y funciones

Sondeamos las acciones que el modelo puede desencadenar para ver si se le puede dirigir hacia llamadas con más capacidad o privilegio del previsto.

Exposición de datos

Rastreamos qué datos sensibles, de entrenamiento o de otros usuarios pueden sacarse a través de las salidas del modelo, los mensajes de error o el almacenamiento en caché.

Acceso, autenticación y límites

Comprobamos los controles de acceso al modelo y a la API, la autenticación y el límite de ritmo en busca de abuso, agotamiento de costes y uso no autorizado.

Manejo de salidas

Observamos cómo los sistemas posteriores consumen la salida del modelo, donde respuestas no validadas pueden llevar a inyección o a un renderizado no seguro.

Estándares con los que trabajamos

OWASP Top 10 for LLM ApplicationsOWASP API Security Top 10MITRE ATLASNIST AI Risk Management Framework (AI 100-1)ISO/IEC 42001EU AI Act

Qué incluye

  • Pruebas de inyección de prompts y jailbreak contra su aplicación
  • Revisión de los flujos de datos en busca de fuga de datos sensibles o de entrenamiento
  • Assessment de la llamada a herramientas y funciones en busca de capacidad excesiva
  • Revisión del acceso al modelo, la autenticación y los controles de ritmo
  • Mapeo de la gobernanza de IA frente a ISO 42001 y el EU AI Act
  • Guía sobre barandillas y monitorización para sistemas en producción

Qué se lleva

  • Evidencia de cómo pueden atacarse sus funciones de IA y qué exponen
  • Gobernanza mapeada a ISO 42001 y el EU AI Act
  • Guía de barandillas y monitorización para sistemas ya en producción

Cómo se desarrolla

01

Mapear

Mapeamos cómo usa su aplicación el modelo, qué datos le llegan y qué acciones puede ejecutar, para que las pruebas apunten a exposición real.

02

Sondear

Probamos la inyección de prompts, los jailbreaks, la fuga de datos y el uso no seguro de herramientas, encadenándolos como lo haría un atacante.

03

Gobernar

Mapeamos su uso de IA frente a ISO 42001 y el EU AI Act, para que pueda mostrar la gobernanza que espera un regulador.

04

Endurecer

Damos guía sobre barandillas y monitorización para que los problemas se detecten en producción, no solo en las pruebas.

Cómo podemos probar

Black box

Probamos la función de IA sin acceso interno, interactuando solo a través de la interfaz que alcanzaría un usuario corriente o un atacante.

Grey box

Trabajamos a partir de información limitada como prompts de sistema, definiciones de herramientas o una cuenta, para que las pruebas apunten a las partes que con más probabilidad le exponen.

White box

Revisamos prompts, flujos de datos, integraciones de herramientas y configuración junto con las pruebas, para que la cobertura la guíe cómo está construido realmente el sistema.

En qué se diferencia esto de una prueba genérica

Las pruebas de aplicaciones estándar no fueron creadas para cómo fallan los modelos de lenguaje, así que el enfoque tiene que diferir.

Pruebas conscientes del LLMUn escaneo genérico de aplicación web
Inyección de promptsProbada directamente, incluida la inyección indirecta a través de contenido recuperadoNo modelada, así que tratada como entrada ordinaria
Llamadas a herramientas y funcionesSondeadas en busca de capacidad excesiva hacia la que se puede dirigir al modeloFuera de alcance o vistas solo como endpoints de API
Fuga de datosRastreada a través de las salidas del modelo, el contexto y el almacenamiento en cachéLimitada a patrones conocidos en las respuestas
GobernanzaMapeada a ISO 42001 y al EU AI Act junto con las pruebasNo abordada

Qué respalda esto

El trabajo de pruebas y gobernanza se mapea a los marcos que cada vez más gobiernan cómo se construye y despliega la IA.

Respalda el sistema de gestión de IA evidenciando la evaluación de riesgos, los controles y la gobernanza sobre cómo se usan los modelos.
Le ayuda a evaluar su categoría de riesgo y a demostrar las pruebas y la gestión de riesgos que el Act espera de los sistemas de IA de mayor riesgo.
Alimenta los controles de seguridad de la información del Anexo A que cubren el desarrollo seguro, el control de acceso y el manejo de los datos que procesan sus modelos.
Respalda las obligaciones de seguridad y protección de datos donde datos personales entran o salen de una función de IA.

Preguntas frecuentes

¿Qué es la inyección de prompts?
La inyección de prompts es cuando una entrada elaborada por un atacante anula las instrucciones que dio al modelo, haciendo que filtre datos, ignore sus reglas o abuse de las herramientas que puede llamar. La probamos directamente.
¿Nos aplica el EU AI Act?
Depende de cómo y dónde despliega la IA y de la categoría de riesgo en la que cae su uso. Le ayudamos a evaluarlo y a mapear la gobernanza que exige en lugar de asumir que aplica o no.
¿Pueden probar una función que ya está en producción?
Sí. Acordamos reglas de enfrentamiento para que las pruebas sean seguras frente a un sistema en funcionamiento, y también podemos asesorar sobre barandillas y monitorización para detectar problemas en producción.

Servicios relacionados

Lectura relacionada

¿Lo quiere para su equipo?