Assume Breach Is Not Enough: Building Technical Resilience in the AI Era

Ioannis Aligizakis
8 min read
Assume Breach Is Not Enough: Building Technical Resilience in the AI Era
Segmented enterprise systems containing a cyber disruption while critical services remain operational.
AI is changing the speed of cyber activity. Our ability to contain impact, continue operating, and recover must change with it.

More than 100 organizations across technology, cybersecurity, financial services, telecommunications, and other major industries recently backed A Call for Collective Action on Cyber Defense, an open letter calling for a global surge in cyber defense. What interested me was how familiar many of its recommendations sounded: prioritize the weaknesses that matter most, strengthen least privilege and defense in depth, use compensating controls when immediate remediation is not possible, improve containment, and make sure organizations can recover when prevention fails.

At almost the same time, OpenAI published substantially more detail about an unusual security incident that began during internal cybersecurity evaluations conducted with intentionally reduced safeguards, but ultimately crossed the intended isolation boundaries and reached Hugging Face's production infrastructure. According to OpenAI's technical report and the subsequent independent investigation by METR and Redwood Research, roughly 1,200 agents that were supposed to operate in isolation found an unexpected way to communicate, exchanged more than 70,000 messages and files, and around 700 later participated in activity targeting Hugging Face. The reports describe agents sharing discoveries, coordinating work, and adapting when routes were closed or controls changed.

It is tempting to turn this into another story about rogue AI, but I think that would miss the more useful lesson. The incident does not show that every organization is about to face autonomous swarms; it shows that adaptive systems can repeatedly test boundaries, reuse information, and keep looking for alternative paths when individual controls fail.

The fundamentals have not suddenly become obsolete. They may simply need to work at a different operating speed.

Assume Breach Is Only the Starting Point

For years, assume breach has been one of the more useful principles in cybersecurity because it forces us to accept something uncomfortable but realistic: credentials will eventually be compromised, vulnerabilities will remain unresolved, preventive controls will fail, and an attacker may obtain an initial foothold despite significant investment in protection.

Zero Trust architecture was built partly around this assumption, continuously evaluating and limiting access according to identity, context, and need. But assume breach does not mean assume collapse. It means designing so that an initial compromise does not automatically become unrestricted access, a systemic outage, or an irreversible loss of business capability.

Assume breach tells us that prevention can fail. Resilience determines whether that failure becomes a contained incident or a business crisis.

Zero Trust helps constrain access and lateral movement, but technical resilience asks the next question: if a valid identity, privileged control, or another preventive boundary is compromised, can the architecture still prevent that failure from becoming systemic?

The operating model therefore needs to extend further:

Prevent → Detect → Contain → Continue → Recover → Learn

The middle of that sequence is where technical resilience becomes visible.

Design the Blast Radius Before the Incident

Containment is often discussed as something an incident-response team does after an alert: isolate the endpoint, revoke an account, block a destination, or disable a service. Those actions matter, but by then much of the possible blast radius has already been determined by the architecture.

If identities carry excessive privileges, administrative domains share credentials, networks provide unnecessary connectivity, and management or recovery systems depend on the same small number of trust relationships, a local compromise can become systemic very quickly. The most dangerous architecture is not necessarily the one with the most vulnerabilities; it may be the one in which a small number of identities, management services, or trust relationships can unlock a disproportionate part of the enterprise.

Centralization itself is not the problem; it can provide consistency, visibility, and better governance. The risk appears when the same control plane becomes an unavoidable dependency for containment, administration, and recovery.

The Hugging Face incident illustrates the broader point. A subsequent Cloud Security Alliance analysis observed that credentials that may appear constrained when considered one agent at a time can become materially more powerful when access, discoveries, and task execution are pooled across a coordinating population.

This is why containment architecture needs to assume partial trust. During a serious incident, parts of identity, management, networking, or infrastructure may no longer be trustworthy, yet the rest of the environment should still limit propagation and preserve critical services through segmentation, scoped identities, separated management domains, and constrained trust relationships.

A recovery environment that depends on the same compromised identity, privileged access path, or management plane as production may simply be another asset inside the same blast radius.

The question is not only whether an attacker can get in. It is how much of the business they can reach once they do.

Containment Must Move at the Speed of the Threat

Architecture can limit what is possible, but speed increasingly determines whether those limits are enforced before technical compromise becomes business impact.

Based on CrowdStrike's threat intelligence and customer telemetry, its 2026 Global Threat Report puts average eCrime breakout time — the period between initial access and lateral movement — at 29 minutes, compared with 48 minutes in 2024, while the fastest observed breakout was 27 seconds. The latter is an extreme case rather than a normal intrusion, but it illustrates how compressed the defender's response window can become. CrowdStrike also reported an 89% year-over-year increase in attacks by adversaries it classified as AI-enabled.

Those are related indicators of accelerating attacker tempo, but they should not be confused: AI does not explain every fast-moving intrusion. What the numbers do show is how difficult it becomes to rely on containment that waits for manual analysis, multiple handoffs, and an approval decision being made for the first time during the incident. The better approach is to move decisions that can safely be anticipated out of the incident itself.

A high-confidence token-compromise event, for example, might automatically revoke active sessions, remove temporary privilege elevation, and restrict the affected identity while the incident team investigates. Low-consequence, reversible actions can increasingly be automated when confidence is high; material actions need stricter guardrails and human visibility, while difficult-to-reverse business decisions should remain with clearly accountable human authority.

The automation itself also needs a bounded blast radius: clear confidence thresholds, rapid rollback, and safeguards that prevent a faulty detection from turning automated containment into a self-inflicted outage.

If containment actions that can safely be anticipated still have to climb an approval chain during the incident, human latency has already become part of the defensive architecture.

Continue Before You Fully Recover

Containment limits the damage, but the next question is more uncomfortable: what happens if full recovery takes days rather than hours?

One useful concept emerging across resilience research is the minimum viable business, or what PwC and KPMG describe in similar terms as the Minimum Viable Company. During a severe disruption, the objective is not necessarily to restore every application and capability, but to preserve the smallest trusted set of processes, people, technology, data, and third-party dependencies required for the organization to remain viable.

That is different from another long list of “Tier 1” applications. A critical-application inventory asks which systems are important; a minimum-viable-business exercise asks which business outcomes absolutely must continue, what minimum level of service is acceptable, which dependencies are genuinely indispensable, and which services can temporarily be substituted, deferred, or operated manually.

For example, customer authentication, essential transaction processing, and critical customer support may need to remain available while analytics, nonessential self-service functionality, and some integrations stay offline until confidence in the wider environment is restored.

Minimum viable business is not simply another RTO tier. It is a business decision about what capability must remain available when technology is constrained and trust is incomplete.

Recovery asks how we get everything back. Resilience first asks what must keep working while we do it.

Recovery Is Not Restoration

Many conventional DR designs are optimized for availability failures: a site, platform, or service becomes unavailable, while the integrity of backups, administrative identities, and recovery tooling is assumed to remain largely intact. A destructive cyber incident can invalidate those assumptions; backups may contain malicious changes, credentials may have been stolen, and identity policies or configuration may have been manipulated long before the incident was detected.

Simply restoring the previous state may therefore restore the compromise with it.

In practice, the decision is rarely restore or rebuild across the entire environment. It is usually a risk-based combination: rebuild the layers whose integrity cannot be established, restore validated data from a known-clean point, and reintroduce dependent services in a controlled sequence.

Availability tells us whether the service is running. Integrity tells us whether its data, code, and configuration remain valid. Trust tells us whether the identities, credentials, and administrative paths controlling it can safely be used.

Identity makes recovery more complicated. A restored application cannot reliably return to normal business use unless users and services can authenticate safely, yet recovery must also preserve independent administrative paths when the normal identity plane is unavailable or suspect. Emergency access and break-glass mechanisms must therefore be tightly controlled and regularly tested.

The dependency can also become circular. If the recovery platform requires the same identity provider, DNS service, privileged-access system, or cryptographic infrastructure that it is supposed to help restore, recovery may stall before it begins.

Cyber recovery is partly the reconstruction of trust.

A system is not recovered simply because it is running again. It is recovered when we can trust its state, trust the identities controlling it, and safely return it to business use.

Prove the Recovery Claim

A four-hour RTO is not evidence that an organization can recover in four hours.

A tabletop exercise can demonstrate roles and decision processes, but it does not prove that an application can actually be restored. An isolated restore may prove a backup is usable while saying little about identity, DNS, certificates, integrations, or downstream dependencies required for the end-to-end business process.

The resilience claim therefore needs to be tied to the scenario that has actually been tested. Instead of reporting only that critical applications have recovery plans, I would increasingly want to understand:

  • time to effective containment: how long it takes from credible detection until attacker capability is actually bounded;
  • time to first trusted recovery decision: how quickly the organization can determine, with sufficient evidence, where recovery can safely begin and which path should be used;
  • recovery sequencing accuracy: how often critical recovery proceeds without stopping, restarting, or changing sequence because a dependency was missed;
  • planned versus actual recovery time: whether demonstrated recovery performance resembles the RTO being promised;
  • time to minimum viable business: how quickly the agreed minimum critical business capability can safely operate again.
Resilience should be measured against demonstrated capability, not documented ambition.

Predictability matters almost as much as speed because it allows executives to make credible decisions about customers, regulators, workarounds, and the duration of degraded service. Repeatedly missing a stated RTO therefore reduces the business's ability to make credible commitments around the disruption.

Assume Breach Is the Starting Point

The OpenAI / Hugging Face incident should not be interpreted as evidence that autonomous AI swarms are about to become the normal cyber threat facing every enterprise. It does, however, offer a useful warning about operating tempo: what began as an intentionally constrained internal evaluation produced adaptive behavior that crossed isolation boundaries and reached real third-party infrastructure.

That does not make prevention less important. It makes the consequences of prevention failure more important.

Genuinely resilient organizations will have already decided how far compromise is allowed to spread, which containment actions can safely occur without delay, what must continue while trust is degraded, and how critical services will return to a state that is not merely available but demonstrably safe to use.

For me, that is the progression we increasingly need to design around:

Prevent → Detect → Contain → Continue → Recover → Learn

Assume breach remains good security advice.

But in the AI era, it is only the starting point.