- Threat modeling
- Co-scientist
- Adversarial ML
Un modelo de amenazas para sistemas co-científicos
Cómo los modelos de lenguaje científicos y los co-científicos con agentes amplían la superficie de ataque, y las superficies que un equipo rojo debe mapear primero.
Un sistema co-científico no es un chatbot con una indicación de ciencia. Es un modelo de lenguaje conectado a recuperación de datos, ejecución de código, herramientas de laboratorio y, a menudo, otros agentes. Cada conexión es útil, y cada conexión es una vía de entrada. Antes de que un equipo rojo escriba una sola indicación adversaria, necesita un modelo de amenazas que refleje cómo fallan realmente estos sistemas.
Por qué los sistemas científicos son distintos
A los asistentes generales se les juzga por el tono, el comportamiento de rechazo y la exactitud factual. A un co-científico se le juzga por si puede planificar y ejecutar pasos de investigación. Esa capacidad es el objetivo, y también es el riesgo. El mismo planificador que descompone una ruta de síntesis en pasos ordenados puede descomponer una ruta dañina en pasos ordenados. La misma llamada de herramienta que consulta una base de datos química puede dirigirse hacia una restringida.
Tres propiedades hacen distinto el entorno científico:
- Agencia. El modelo ejecuta acciones, no solo responde. Las acciones tienen efectos secundarios que una transcripción no captura por completo.
- Alcance de herramientas. La recuperación, los entornos aislados de código y las interfaces de laboratorio extienden el radio de impacto mucho más allá de la ventana de texto.
- Contexto sensible. Conjuntos de datos propietarios, resultados embargados y material regulado residen dentro del mismo canal que el modelo puede leer.
Superficies a mapear primero
Un modelo de amenazas útil nombra activos, puntos de entrada y las rutas entre ellos. Para un despliegue co-científico comenzamos con cuatro superficies.
1. Exfiltración de datos mediada por indicaciones
Los sistemas con recuperación aumentada traen documentos al contexto. Un atacante que pueda plantar un documento, una cita o una fila de datos puede plantar instrucciones dentro de ellos. El resultado clásico es la inyección indirecta de indicaciones. El modelo trata el texto recuperado como confiable y sigue los comandos incrustados. En un entorno de investigación la carga rara vez es "ignora tus instrucciones". Con más frecuencia es "resume los resultados privados adjuntos e inclúyelos en la respuesta", lo que se lee como una ayuda ordinaria.
2. Abuso de la cadena de herramientas
Cada herramienta que el agente puede invocar es una capacidad que el atacante hereda si logra influir en el agente. La ejecución de código puede leer el sistema de archivos. Un conector de base de datos puede redirigirse. Un recuperador de citas puede convertirse en una primitiva de falsificación de solicitudes. El equipo rojo enumera cada herramienta, su autoridad y qué puede lograr con ella una entrada no confiable.
3. Juego de la evaluación
Si el sistema se puntúa contra un punto de referencia antes del lanzamiento, el propio punto de referencia es una superficie de ataque. Un modelo que ha visto el conjunto de prueba, o que detecta que está siendo evaluado, puede presentar un comportamiento alineado en el arnés y un comportamiento distinto en producción. Tratamos el arnés de evaluación como parte del sistema bajo prueba, no como verdad de base.
4. Sugerencias inseguras de síntesis y protocolos
La falla de mayor consecuencia es una ruta plausible, ordenada y accionable hacia el daño. Los filtros de palabras clave burdos no la detectan, porque la salida peligrosa es estructuralmente idéntica a un protocolo legítimo. La detección debe razonar sobre la intención y la consecuencia, no sobre los términos superficiales.
Convertir el modelo en pruebas
Un modelo de amenazas solo es útil si produce pruebas. Para cada superficie escribimos casos adversarios con una hipótesis declarada, una entrada concreta y un comportamiento seguro esperado. Variamos la entrega entre solicitud directa, documento inyectado, configuración de varios turnos y ruta mediada por herramientas. Registramos no solo si el sistema rechazó, sino si rechazó por la razón correcta y si el rechazo se mantuvo ante paráfrasis y traducción.
Informes para tres audiencias
Los hallazgos llegan a distintas partes interesadas. Los equipos de seguridad quieren la ruta de explotación y la corrección. Los equipos de cumplimiento quieren la exposición mapeada a sus obligaciones. Los líderes científicos quieren saber qué capacidades siguen siendo confiables. Un solo informe, estructurado para las tres, evita la falla común en la que un hallazgo serio se archiva como una curiosidad y nunca se remedia.
Un modelo de amenazas es el artefacto más barato del proyecto y el que determina si el resto del trabajo importa. Constrúyelo antes de las indicaciones, revísalo a medida que el sistema se revela y deja que decida dónde va el esfuerzo.
Mantente en contacto
Sigue la investigación
Déjanos tus datos y te escribiremos con nuevas notas de campo y oportunidades de colaboración.