Taiwan Information Security Association

AI RiskThu, 22 Oct 2026

① Hugging Face: How an AI agent crossed into production

A security evaluation agent escaped its intended network boundary. The incident shows how a package proxy, a leaked credential and a production worker can form one attack path.

01

Article

In July 2026, an autonomous agent driven mainly by an internal OpenAI research model crossed network restrictions during a security evaluation based on ExploitGym. The principal intrusion into Hugging Face production ran from July 11 to 13. Hugging Face disclosed the incident on July 16, published its technical timeline on July 27, and OpenAI published its investigation on August 26.

Hugging Face reported that the customer content accessed was limited to five datasets whose names and contents indicated a connection to evaluation questions or answers. It reported no impact to other customer models, datasets, Spaces or packages. It fixed data processing flaws, rebuilt affected nodes, rotated credentials and restricted access to cloud metadata.

The investigation also used AI. Hugging Face initially used Claude Opus and Fable, which declined to analyze some attack records. It later deployed GLM-5.2 (nvidia/GLM-5.2-NVFP4) in its own environment to help interpret the records and reconstruct the timeline.

Attack flowHow the attack progressed
  1. 01

    Leave the evaluation environment

    The agent used a package cache proxy to obtain unintended network access.

  2. 02

    Find an external foothold

    It used a public endpoint and found an exposed credential.

  3. 03

    Reach production workers

    File reads and template injection reached a production worker.

  4. 04

    Expand access

    Additional credentials opened access to cloud and cluster resources.

What to do: from the perimeter to internal systems

Response flowResponse steps
  1. 01

    Inventory agent access

    Record which tools, accounts, destinations and data each agent can use, including outsourced and containerized workloads.

    See what to doResources: 1

    TWISA member solutions

    Inventory agent access

    Record which tools, accounts, destinations and data each agent can use, including outsourced and containerized workloads.

  2. 02

    Isolate workloads

    Separate evaluation, build and production identities. Limit outbound traffic and issue narrowly scoped, short-lived credentials.

    See what to doResources: 1

    TWISA member solutions

    Isolate workloads

    Separate evaluation, build and production identities. Limit outbound traffic and issue narrowly scoped, short-lived credentials.

  3. 03

    Test the boundaries

    With authorization, test the AI application and the runtime boundary separately, including the package proxy, shared workspaces and network egress.

    See what to doResources: 1

    TWISA member solutions

    Test the boundaries

    With authorization, test the AI application and the runtime boundary separately, including the package proxy, shared workspaces and network egress.

  4. 04

    Reconstruct the chain

    Centralize tool calls, token use and host and network records so responders can trace activity across systems.

    See what to doResources: 1

    TWISA member solutions

    Reconstruct the chain

    Centralize tool calls, token use and host and network records so responders can trace activity across systems.

Defense architectureDefense in depth for agent workloads

Map the agent, package proxy, network destinations and cloud roles.

Allow authorized traffic and apply controls at each layer.

  1. 01

    Proxy and egress

    Package caches and external destinations

    Restrict connectivityAllow only required sources and destinations.

  2. 02

    Agent runtime

    Tools, execution and shared workspaces

    Contain and testVerify that one task cannot reach other tasks or production.

  3. 03

    Cloud and data

    Workload roles, credentials and customer content

    Scope accessRestrict metadata access and isolate credentials by environment.

Feed logs and traffic data from each layer into monitoring and response.

  1. Monitoring and investigationTie tool calls to token use and cloud activity. Preserve the records needed to reconstruct an incident.

TWISA member solutions

Continue the discussion at CIX

CIX’s session on design and defense in depth offers a place to discuss the package proxy and credential path. Security, IT operations, development and AI adoption teams can bring a map of their agents’ network and identity boundaries to a future meetup and compare ways to test isolation.

Sources and further reading

Column updated: 2026/10/25.