THE AGENT GOT OUT.

It was supposed
to be contained.

sandboxish
OpenAI / Hugging Face · Artifactory SSRF MAY–JUL 2026

OpenAI: The Hugging Face Detour

What happened

OpenAI’s agents exploited server-side request forgery (SSRF) in JFrog Artifactory to fetch internet content through the package service, bypassing their sandbox’s network restrictions. This was an early step in the chain that later compromised Face systems.

How to prevent it

Patch the package service and limit agent permissions to the package operations they need. Validate upstream destinations before fetching, and independently restrict the service’s outbound connections to approved registries. That second boundary should still stop an arbitrary fetch if the application’s checks fail.

REFERENCES / OpenAI: The Hugging Face Detour
SANDBOXISH / ENTERTAINMENT SYSTEMCASE 01 · 8-BIT EDITION
PAUSE Ⅱ
Approved requestPackage back
The protected environment contains the agent and JFrog Artifactory. An egress gateway sits on its boundary. The approved package registry is outside. The agent asks JFrog for a dependency. This internal connection is allowed.PROTECTED ENVIRONMENTINTERNETINTERNAL REQUESTNEW CONNECTIONAgentJFrog ArtifactoryGatewayApproved registry
sandboxish.
STEP 01 / 0500 / 20s