Glosario de IA Responsibility
¿Qué es el jailbreaking en IA?
← Todos los términos del glosarioTécnicas que intentan que un modelo de IA ignore sus normas de seguridad y genere contenido o acciones que debería rechazar.
Explicación
El jailbreaking consiste en usar entradas preparadas para que un modelo de IA se salte sus restricciones de seguridad y produzca lo que normalmente rechazaría, como instrucciones dañinas, información confidencial o contenido contrario a sus políticas. Las técnicas típicas son el juego de rol, plantearlo como hipótesis, codificar la petición, trocearla en partes inocentes o saturar al modelo con ejemplos. La investigación muestra que funciona porque el entrenamiento de seguridad compite con el objetivo del modelo de ser útil y no siempre se extiende a entradas poco habituales. Para una empresa es un riesgo de seguridad y de reputación, y defenderse forma parte de la gobernanza de la IA.
Técnicas habituales
- Juego de rol: pedir al modelo que actúe como un personaje sin reglas.
- Marco hipotético o de ficción: presentar la petición como una historia, un juego o un ejercicio de investigación.
- Ofuscación: codificar la petición, traducirla o usar formatos raros que el entrenamiento de seguridad no cubrió.
- Descomposición: dividir una tarea prohibida en pasos pequeños que parecen inofensivos.
- Presión y repetición: conversaciones largas o muchos ejemplos que desplazan poco a poco el comportamiento del modelo.
Jailbreaking frente a inyección de prompts
Están relacionados y se confunden a menudo. El jailbreaking apunta a las reglas de seguridad del propio modelo: el usuario intenta que diga o haga algo que debería rechazar. La inyección de prompts apunta a la aplicación: instrucciones escondidas en la entrada o en contenido externo (una web, un correo, un documento) se imponen a lo que el desarrollador pidió al modelo.
OWASP trata el jailbreaking como una forma de inyección de prompts en la que el atacante consigue que el modelo ignore sus protocolos de seguridad. En agentes que pueden usar herramientas, los dos pesan más, porque un ataque con éxito puede disparar acciones reales.
Cómo se defienden las empresas
- Guardarraíles en capas: filtros de entrada y salida además del entrenamiento de seguridad del modelo.
- Mínimo privilegio: el modelo y sus herramientas solo llegan a los datos y acciones que la tarea necesita.
- Separar en el prompt las instrucciones del contenido no fiable.
- Red teaming y pruebas adversarias antes de salir a producción y de forma periódica.
- Monitorización y registros para detectar intentos y responder a incidentes.
- Aprobación humana para acciones de alto impacto.
Preguntas frecuentes
¿Qué significa hacer jailbreak a una IA?
Significa conseguir que un modelo rompa sus propias reglas: que produzca contenido o haga acciones que su entrenamiento de seguridad o sus instrucciones de sistema deberían impedir. El término viene de quitar las restricciones de móviles y otros dispositivos.
¿Es ilegal hacer jailbreak a una IA?
Depende del país, de las condiciones de uso y de para qué se use el resultado. Probar tus propios sistemas o hacer investigación de seguridad autorizada es práctica normal. Usar jailbreaks para obtener contenido dañino o atacar el sistema de otro puede incumplir las condiciones de uso y la ley.
¿Por qué funcionan los jailbreaks?
La investigación de Wei, Haghtalab y Steinhardt apunta a dos causas. Los objetivos de seguridad compiten con el impulso del modelo de ser útil y seguir instrucciones, y el entrenamiento de seguridad no se extiende a todos los tipos de entrada que el modelo entiende, como textos codificados o formatos raros.
¿Se puede evitar del todo el jailbreaking?
Con las técnicas actuales, no. Se puede hacer que los modelos sean más difíciles de engañar, pero siguen apareciendo métodos nuevos. Por eso las empresas combinan la seguridad del modelo con guardarraíles externos, permisos limitados, monitorización y revisión humana en acciones sensibles.
¿Qué diferencia hay entre jailbreaking y red teaming?
El jailbreaking es la técnica; el red teaming es la práctica de usar esas técnicas a propósito, con autorización, para encontrar debilidades antes que un atacante. Los equipos rojos prueban jailbreaks, inyecciones de prompts y otros ataques, y señalan qué hay que corregir.
Cómo llevarlo a la práctica
Dónde aparece en Thinkia
Para seguir leyendo
Términos relacionados
Fuentes
- Wei, Haghtalab y Steinhardt · Jailbroken: How Does LLM Safety Training Fail?, arXiv (en inglés)
- OWASP · Top 10 for Large Language Model Applications, 2023 v1.1 (en inglés)
- Zou et al. · Universal and Transferable Adversarial Attacks on Aligned Language Models (arXiv) (en inglés)
- Anthropic · Many-shot jailbreaking (en inglés)
Actualizado: 2026-10-21