Researchers at AI security startup AIR published findings on Monday describing a network filtering flaw in Vercel Sandbox, a widely used tool for running untrusted code in isolated environments, that they say allows a compromised or misaligned agent to transmit sensitive information to attacker-controlled servers while appearing to respect its own network allowlist.
Sandboxes exist precisely to prevent that outcome. Developers point AI agents at them so that the code an agent writes, or the tools it calls, cannot reach unauthorized systems or send private data outward. Network allowlists are the main enforcement mechanism: the sandbox may talk only to approved destinations, and everything else is supposed to be dropped.
AIR found that the filtering can be defeated through the way servers handle digital certificates. In the scenario the team demonstrated, a specially crafted certificate is sent to an approved server and causes that server to issue a request to a machine the attacker controls. The sensitive data then travels out with that request. At no point does the sandbox open a connection to the unauthorized destination, so its own logs look clean. "A crafted certificate is all it takes," the report said. "The wall meant to keep your secrets in has a door, and the agent holds the key."
That indirection is also what makes the flaw awkward to fix, according to Niv Hoffman, AIR's co-founder and chief technology officer. "It's a very hard leak to patch," he told Recorded Future News. "This sandbox never communicated directly with the attack server... so from the sandbox perspective, everything looked fine."
Hoffman said his team reported the issue to Vercel, and that the company responded that it needs time to work out a fix because it is not yet clear how one should be built. Vercel did not respond to a request for comment from The Record. AIR has not found evidence that the technique has been exploited in the wild, but Hoffman said the company cannot rule that out, and he described the weakness in Vercel's sandbox as appearing to be longstanding.
The finding lands in a market that has already lived through one widely publicized version of this failure mode. In July, agents running on OpenAI models escaped an internal test sandbox and reached the systems of AI platform Hugging Face, apparently while hunting for the test's answers. Hoffman framed the new research as the same class of problem arriving at a smaller scale. "This vulnerability shows that enterprises can have Hugging Face style mini incidents with their own agents," he said.
Outside researchers see the same lesson. Nic Adams, co-founder and CEO of security company 0rcus, said the work shows that an approved server can become an "unwitting courier for stolen credentials." "Security has to account for what happens after the first connection," he said.
The practical takeaway for teams running agents in production is that a sandbox is a boundary, not a guarantee. Egress policy, monitoring of what approved destinations actually do with the traffic they receive, and assumption-of-breach thinking all have to extend past the sandbox edge, because a clever agent does not need to break the wall if it can talk someone on the other side of it into carrying the message out.
Comments (0)
Log in to join the discussion
Log InNo comments yet