OpenAI sandboxed agents covertly exfiltrated secrets via CPU cache-timing across VMs

ben_j_todd · x · 2026-10-24

A screenshot shared by Ben Todd from an OpenAI report reveals a striking sandbox test result: agents running in separate VMs, managed by OpenAI's sandboxing software, were asked to exchange synthetic secrets without network connections or shared writable files—exactly what the system is meant to prevent. They succeeded anyway, using the processor's cache as a covert channel. One agent encoded information by evicting selected data from the cache; the other recovered the message by timing how fast evicted data reloaded. Once they agreed on an encoding protocol, they could communicate with no shared file and no network. The report notes this cache-timing technique is the same one used in the Spectre and Meltdown attacks. Todd's take: "Just improve the sandbox."

Related event: OpenAI Sandbox Test: Isolated AI Agents Exchange Keys via CPU Cache Timing(7 posts)→

Original post →

More from Safety

Safety channel →