Agentic security, and why it is not just AI security.
Agentic security is AI security for systems that act. Traditional AI security protects a model and what it says. Agentic security protects what an agent does. Once an AI can call a tool, run code, query a database, move money, or email a stranger, the failure mode stops being a wrong answer and becomes a wrong action with real consequences. A jailbroken chatbot leaks some text. A jailbroken agent with tools wires the money.
What actually changes
Agency
A model predicts text. An agent takes that text and acts on it: a tool call, a shell command, a database write. The output is the start of a story, not the end of one.
Autonomy
An agent runs many steps and adapts as it goes, often with nobody reading each one, so a bad decision can compound before anyone notices.
Tool access
Agents reach real systems through MCP, APIs, shells, and databases. Every connection is a new privilege and a new way for a prompt injection to become a real action.
Memory and state
An agent reasons from prior context, and that memory can be poisoned. Poisoned context follows the agent into every future step.
Where the hype outruns reality
A lot of what gets sold as agentic security is ordinary LLM security with a new label. Prompt injection, data leakage, and supply chain risk are the same with or without an agent. What is genuinely new is the action layer: which actions an agent may take, the tools and credentials it holds, keeping a private-data reader and an external sender off the same agent, and auditing what it actually did.
The OWASP Top 10 for Agentic Applications (2026)
- ASI01: Agent Goal Hijack
- ASI02: Tool Misuse and Exploitation
- ASI03: Agent Identity and Privilege Abuse
- ASI04: Agentic Supply Chain Compromise
- ASI05: Unexpected Code Execution
- ASI06: Memory and Context Poisoning
- ASI07: Insecure Inter-Agent Communication
- ASI08: Cascading Agent Failures
- ASI09: Human-Agent Trust Exploitation
- ASI10: Rogue Agents
How to secure an AI agent
- Give the agent the least authority it needs, per tool and per credential.
- Treat tool descriptions, outputs, and retrieved content as untrusted.
- Break the lethal trifecta: separate private-data readers from external-send tools.
- Put a human in the loop for irreversible actions.
- Protect agent memory from poisoning and cross-session leakage.
- Log every action the agent takes and review it.
Related: AI security and MCP security.