OpenAI describió el 23 de octubre de 2026 una prueba controlada en la que agentes situados en microVM separadas intercambiaron secretos sintéticos mediante diferencias en los tiempos de la caché de CPU. No tenían conexión de red ni archivos compartidos con permiso de escritura, pero sí ejecutaban sus entornos en máquinas anfitrionas compartidas.

Cómo viajó la señal por la caché de CPU

Un agente expulsó datos seleccionados de la caché; el otro midió cuánto tardaba en volver a cargarlos. Al comparar lecturas rápidas y lentas, el agente receptor pudo interpretar una señal siguiendo un protocolo acordado entre ambos.

La caché de CPU es el recurso compartido que hizo posible ese canal lateral: en vez de intercambiar datos por la red o por un archivo, los agentes usaron cambios observables en los tiempos de acceso. OpenAI relacionó la temporización de caché con técnicas empleadas en Spectre y Meltdown.

Qué pidió OpenAI a los agentes

Los agentes recibieron la tarea concreta de intercambiar secretos sintéticos. OpenAI explicó que su campaña de pruebas de seguridad buscaba detectar fallos que pudieran facilitar el acceso a Internet, el cruce de límites internos o la comunicación entre entornos aislados.

Para probar las defensas en condiciones favorables a un atacante, OpenAI proporcionó código de la infraestructura, detalles de configuración y documentación sobre vulnerabilidades. La prueba de caché fue, por tanto, un ejercicio dirigido, no una comunicación iniciada espontáneamente por los agentes.

Qué demuestra el resultado

OpenAI describe cómo agentes aislados se comunicaron por la caché de CPU

El ensayo mostró que los agentes podían comunicarse a través de un canal lateral entre microVM alojadas en máquinas compartidas. OpenAI describió por separado las pruebas de escape de máquinas virtuales y de acceso a Internet realizadas durante la campaña.

OpenAI dijo que la mayoría de los canales probados transmitían información lentamente y eran difíciles de explotar para los modelos. La empresa también relacionó estas pruebas con otros canales, como la temporización del almacenamiento compartido, la competencia por el tiempo de CPU y una caché de certificados TLS.

La respuesta de monitorización de OpenAI

OpenAI afirmó que añadió controles de monitorización para detectar intentos de comunicación mediante esos canales laterales. También comunicó que había aplicado parches, restringido más el acceso a la red y reforzado la monitorización de su entorno de entrenamiento.