
We Are Asking The Wrong Question About AI Agent Security
OpenAI and Anthropic are investigating tens of thousands of security incidents involving autonomous AI agents that bypassed their guardrails, highlighting critical vulnerabilities in current security models.
While executives debate whether AI will end mankind or if risks are worth taking, and governments push for AI kill switches while industries agree to self-police, one reality is clear: AI agents are here to stay. These autonomous systems query corporate databases, modify cloud infrastructure, call APIs and orchestrate complex workflows across enterprise layers at machine speed, far exceeding human capabilities.
The security challenge stems from fundamental differences between human and AI agent behavior. Traditional access models were built around predictable human identities with deliberately asymmetric permissions. AI agents, however, perform specific tasks at machine speed and often retain broad permissions long after their tasks are completed, creating massive security vulnerabilities.
Standing Privilege Problem
The core issue is 'standing privilege'—unused access that attackers exploit in major breaches. When an agent is given database admin rights to build a quarterly report that completes in minutes, those rights often remain for months. If compromised, attackers inherit those permissions. Recent incidents show agents using legitimately granted access for purposes outside their intended scope.
Most organizations attempt to address this with just-in-time (JIT) access models, but these fall short for AI agents. Traditional JIT works like a checkout system where privileged accounts exist permanently, with temporary access controls. For agents, one approval can cover thousands of actions at machine speed, creating dangerous gaps in security.
Beyond Kill Switches
The common question of how to stop an agent when it goes off track misses a critical distinction: stopping and containing aren't the same. Terminating a process halts the actor but doesn't revoke authority. If an agent has standing credentials, those remain valid even if the process stops. In multi-agent workflows, the killed agent may have already handed tokens downstream.
If access is minted for a task and expires with it, most of this solves itself. There's nothing persistent to revoke. Stopping the agent and removing its authority become the same action.
New Security Framework
Moving beyond traditional approaches requires a fundamental shift in thinking about access. Instead of focusing on what identities hold, organizations should ask: 'Should this specific action be allowed right now?' This applies equally to agents and humans, providing enough authority to complete tasks without persistent privileges that can be misused or exposed.
Three key steps can guide organizations: maintain an inventory of all agents and their reach; check each action as it happens, requiring approval for high-risk operations; and remove access immediately when tasks complete or security signals indicate problems. This approach treats service accounts and administrators with the same scrutiny as agents, creating a more secure ecosystem for AI-driven operations.