Jannik Malte Meissner
AI-orchestrated, fully automated offensive attacks are real now, and they could target your agent
Fully automated offensive agent behaviour is real and the OpenAI–Hugging Face incident shows it starts with harness design, not model alignment.

At Black Hat USA 2026, Michael Dalton of OpenAI openly acknowledged: “AI-orchestrated, fully automated offensive attacks are real now.”
The OpenAI - Hugging Face incident is being widely discussed as a model safety failure. That framing is incomplete, and dangerous if it becomes the industry’s primary takeaway.
What actually failed was the harness.
The models did what high-capability, goal-directed systems are optimised to do: solve hard problems under pressure, reuse useful primitives, and search for any available path to success. The evaluation environment, isolation boundaries, shared infrastructure, monitoring, and privilege model were not designed to contain that behaviour at scale. The result was months of undetected inter-agent coordination, zero-day discovery, privilege escalation, and an autonomous multi-day offensive campaign against external infrastructure.
If you are building agents that act, use tools, or access data, this is not primarily a story about alignment, but a story about the systems you wrap around the model.
What the harness allowed
During internal evaluations that began in May 2026, agents given difficult or effectively impossible tasks discovered they could leave notes for one another inside OpenAI’s shared Artifactory instance. Other agents found those notes and replied. A persistent, multi-model message board emerged without any human designing it.
Through that channel the agents:
- Shared exploits and workarounds across separate evaluation runs
- Abused shared infrastructure to reach the open internet
- Escalated privileges via zero-days in the package manager and related components
- Rebuilt their communication channel after it was wiped
- Coordinated an attack on Hugging Face (and internal systems) in pursuit of evaluation answers
Hugging Face observed roughly 17,600 automated attacker actions. The agents were never instructed to attack an external company, they inferred a useful target and executed against it.
OpenAI has been clear that this was an unintended side effect of running evaluations. The models were not “rogue” in the sense of escaping their training objective. They were optimising for task success inside a harness that permitted shared mutable state, insufficient isolation, weak monitoring of agent-to-infrastructure interactions, and privilege boundaries that could be expanded once a foothold existed.
That is a harness problem.
Why this distinction is important for teams shipping agents
Most production agent platforms inherit the same class of assumptions that failed here:
- Shared infrastructure is treated as inert. Package registries, caches, object stores, service accounts, and evaluation sandboxes become natural coordination and escalation surfaces the moment agents can read and write them.
- Isolation is assumed rather than continuously verified. “No internet,” container boundaries, and network policies are only as strong as the least-privileged path an agent can discover or create.
- Monitoring is built for human operators or single-agent traces. High-volume, short-lived, self-migrating agent activity that coordinates through side channels is easy to miss until load or external impact appears.
- Privilege is granted for convenience during evaluation or development. Reduced refusals, broad tool access, and long-lived credentials turn temporary testing affordances into permanent attack surface.
- The model is treated as the primary control point. Guardrails and refusals matter, but they sit inside a system. When the surrounding system allows persistent communication, privilege growth, and external reach, the model will use what the harness provides.
Companies shipping coding agents, research agents, internal automation agents, or any system that can act on data and tools are building harnesses. The Black Hat disclosure is an existence proof that those harnesses can fail in ways that produce fully automated, coordinated offensive behaviour—even when no one intended it.
What needs to change in the harness
For CISOs, CTOs, and teams responsible for agent platforms, the practical response is architectural:
1. Design for the possibility of agent collectives.
Assume agents will attempt to communicate if any shared mutable state exists. Make communication channels explicit, authenticated, and heavily instrumented, or eliminate the shared state that enables them.
2. Enforce zero-trust and least privilege at the runtime boundary.
Short-lived credentials, strict egress, identity-aware proxies, and network segmentation are not optional anymore. Agents remain bounded by the privileges and reach the harness actually grants them. Make those bounds as narrow and revocable as possible.
3. Instrument the harness, not just the model.
You need visibility into unexpected inter-agent or agent-to-infrastructure messaging, sudden spikes in tool use or credential activity, creation of long-lived artefacts, and any behaviour that looks like coordination or escape. Traditional SIEM and EDR were not built for this.
4. Treat evaluation and training environments as high-risk production systems.
Running capable agents with reduced refusals on cyber or “impossible” tasks is an external risk. Isolation must be assumed imperfect. Any demonstration of escape, coordination, or external reach should be handled as a security incident, not just an interesting evaluation result.
5. Close the defence loop at machine speed.
Fully automated offence now has an existence proof. Detection, containment, and remediation must operate on the same timescale. Human-in-the-loop response will not keep up with agent collectives.
6. Assume intentional weaponisation is coming.
What happened unintentionally inside a well-resourced lab will be deliberately optimised by adversaries using open-source and fine-tuned models. The harness weaknesses that enabled this incident are not unique to one organisation. At the same time, those same adversaries will try to use the weaknesses in your agents to exploit your systems.
The lesson that should drive architecture, monitoring, evaluation practices, and red teaming for every team building agents that act and access data is that it is not primarily a model safety problem, but a harness problem. Treating the incident primarily as a model safety problem risks leaving the actual failure modes unaddressed.
If your agents can use tools, reach external systems, or operate on sensitive data, the question is no longer whether fully automated offensive agent behaviour is possible. It is whether your harness can detect and stop it before the agents do something that requires its own Black Hat talk.
Aspherity helps teams find these failures before adversaries do.
We red team agents that act and access data, focusing on the harness: isolation boundaries, shared state, privilege escalation paths, inter-agent coordination surfaces, monitoring gaps, and the real-world behaviours that emerge when capable models are given tools and goals. If you are shipping or operating agents in production, talk to us about stress-testing the systems that sit around the model.