An AI agent connected to enterprise systems can do much more than give a wrong answer. It can change records, execute transactions, retrieve confidential data and trigger workflows across connected applications. If its instructions are manipulated or its tools are too broadly permissioned, the impact reaches far beyond the original conversation. That is why AI agent security has become an architecture decision, not just a model or prompt decision.
The OWASP Top 10 for Agentic Applications, published by the OWASP GenAI Security Project on December 9, 2025 as the 2026 edition, gives security teams a shared framework for these risks. Its first three entries are ASI01: Agent Goal Hijack, ASI02: Tool Misuse and Exploitation, and ASI03: Identity and Privilege Abuse. Together, they expose a common weakness in many agent deployments: organizations give agents more autonomy and access than their assigned tasks require.
OWASP’s answer is a design principle called least agency. This guide explains what least agency means, how it differs from least privilege, and how CTOs and enterprise architects can build it into their AI agent security architecture before agents reach production systems.
Key takeaways
- Least agency means giving an AI agent only the goals, tools, data and decision-making authority it needs for one defined task.
- Least privilege limits what an agent can access. Least agency also limits what it is allowed to decide and do with that access.
- Goal hijack, tool misuse and identity abuse all become far less damaging when the agent’s authority is narrow.
- Least agency must be enforced at runtime through a policy layer, a tool gateway, scoped identities, sandboxing and human approval for high-impact actions.
