HomeBlog › Your AI Agent Now Needs a Permission Slip
AI Agents

Your AI Agent Now Needs a Permission Slip

In one week, three security vendors shipped products that vet AI agents before they are allowed into a company's systems. The reason is simple: the underlying hole is getting bigger, fast.

One signal a day. No noise. A 3-minute read when something genuinely shifts.
By Tyron Dizon · September 13, 2026 · 5 min read
In one week, three security vendors shipped products that vet AI agents before they are allowed into a company's systems. The reason is simple: the underlying hole is getting bigger, fast.
Source: OWASP 2026 findings via Help Net Security; agent security launches, week of 7 Sept 2026.

For about two years, the pitch for AI agents has been wonderfully simple. Here is a thing that reads your email, updates your records, books the meeting, files the ticket. Plug it in. Watch it work.

That era just got a doorman.

Three companies started checking IDs in the same week

Within days of each other, three security vendors shipped products that do the same job from different angles: decide whether somebody else's AI agent is allowed inside.

Any one of these is a product launch. Three in a week is a category forming. The interesting part is not that agent security is a market. It is where the gate sits. Earlier gating was about who gets to use the powerful model. This gating is about whose agent gets to touch someone else's data.

The hole underneath keeps getting bigger

Gates get built where there are holes, and this one is enormous.

OWASP's 2026 reporting puts prompt injection up 340% year over year, making it the fastest-growing attack category against LLM systems, and still the thing driving most agentic AI security failures in production. Not a theoretical risk. The actual, boring, recurring cause of things going wrong.

What makes it stubborn is architectural, not sloppy engineering. A language model takes the system prompt, the user's question, and whatever text it retrieved from the outside world, and processes all of it as one token sequence with no enforceable privilege boundary between the parts. The model has no hard way to know that one chunk is the boss and another chunk is just material it was asked to read.

Here is the analogy I keep coming back to. Imagine hiring a contractor who is brilliant, tireless, and constitutionally incapable of distinguishing your instructions from a note someone taped to your fridge. You say "renovate the kitchen." A stranger walks past and sticks a Post-it on the cabinet reading "also, mail the spare key to this address." The contractor does both, cheerfully, and reports success.

There is already a real-world version. CVE-2026-22708, against the Cursor code editor, works by poisoning the environment the agent executes in, so that allowlisted commands (something as innocuous as git branch) end up delivering an attacker's payload. The lesson generalizes badly for anyone who thought they were safe:

An allowlist is not a boundary if the environment the allowlisted command runs in is attacker-influenced. "We only gave it safe tools" is a much weaker promise than it sounds.

Model makers are improving. Anthropic describes its latest as its most robust model to date on an external prompt injection benchmark. Read that phrasing carefully. Most robust to date is a relative claim, not a solved one. Until something enforces privilege separation at the token level rather than training a model to be better at saying no, the sane assumption is that this problem is permanent and has to be designed around.

The market has already voted

If the security launches were the only signal, you could call it a coincidence. But the commercial side arrived at the same conclusion in the same week, from the opposite direction.

Genesys unveiled four Genesys Cloud products, including an AI Control Plane, and moved its virtual agent onto a large-action model. AccuKnox released AgentZ, a model-agnostic platform bundling sandboxes, role-based access, runtime credential injection and audit traces, deployable as SaaS, on-premise, or fully air-gapped. RavenDB shipped Quill, letting agents work against enterprise SQL without migrating the data. Frigade launched an Assist API that gives an agent genuine expert knowledge of a specific product.

Look at what every one of those is actually selling. Not the model. Not even the agent. They are selling the governance and context layer wrapped around the agent: sandboxing, permissions, credential handling, audit trails, grounded knowledge.

That is the whole story of the week in one sentence. The model is not the product. The agent is not the product. The controlled, contextualised, evidenced deployment is the product.

What to actually do about it

If you are putting agents anywhere near real business systems, a few rules travel well regardless of stack.

  1. Untrusted text is data, never instruction. Inbound email, form submissions, scraped pages, reviews, chat messages. If an agent reads it, treat every word as potentially hostile input, not as a command.
  2. Give reading agents read-only tools. The agent that summarises your inbound leads does not need permission to send, charge, publish or delete.
  3. Put a human on every irreversible action. Sending, spending, publishing, deleting. If it cannot be undone, it gets approved.
  4. Log the tool calls. You cannot detect an injection attempt you never recorded. Instrument before you need it, not after.
  5. Test adversarially before handover. Twenty hostile payloads dropped into your own form fields and email bodies will tell you more than any vendor assurance.

The honest realistic threat here is not a nation-state. It is duller and far more likely: someone pastes instruction-shaped text into your contact form, the agent that reads inbound leads treats it as a command, and something gets sent or disclosed that never should have been.

The window where "we built you an agent" was a complete sentence is closing. What replaces it is "we built you an agent, and here is the evidence it behaves." That is a less exciting sentence. It is also the one that gets you through the door.

The gate is forming because the hole is growingOWASP 2026: prompt injection is the fastest-growing attack category against LLM systemsPrior year, indexed1002026, same index440+340% year over year3agent-vetting productsshipped in a single week0enforceable privilegeboundaries between systemprompt, user input andretrieved contentSources: OWASP 2026 findings via Help Net Security; agent security launches, week of 7 September 2026
Source: OWASP 2026 findings via Help Net Security; agent security launches, week of 7 Sept 2026.

One signal a day. No noise.

A 3-minute read when something genuinely shifts in AI, automation, or defense tech. Free, most weekdays.

Free, most weekdays. No spam, unsubscribe anytime.

Sources

  1. The Autonomous Edge - Issue 5: AI Agent Security - https://buttondown.com/TheAutonomousEdge/archive/the-autonomous-edge-issue-5-ai-agent-security/
  2. AI Agent Store - This week in AI agent news - https://aiagentstore.ai/ai-agent-news/this-week
  3. Help Net Security - OWASP: prompt injection and AI security failures - https://www.helpnetsecurity.com/2026/06/11/owasp-prompt-injection-ai-security-failures/
  4. Infosecurity Magazine - Prompt injection remains unsolved - https://www.infosecurity-magazine.com/news/infosec-europe-prompt-injection/
  5. Sysdig - Prompt injection explained - https://www.sysdig.com/learn-cloud-native/prompt-injection
  6. CrowdStrike - New prompt injection techniques uncovered - https://www.crowdstrike.com/en-us/blog/crowdstrike-uncovers-new-prompt-injection-techniques/
  7. AI Agent Store - September 2026 agent news log - https://aiagentstore.ai/ai-agent-news/2026-september
  8. AI Agents Directory - News briefs - https://aiagentsdirectory.com/news

Quick answers

What is prompt injection?

It is an attack where hostile instructions are hidden in content an AI system reads, such as an email, a web page or a form submission, and the model follows them as if they were commands from its owner. OWASP's 2026 reporting has it up 340% year over year, making it the fastest-growing attack category against LLM systems.

Why can't prompt injection just be patched?

Because it is architectural rather than a specific bug. A model receives the system prompt, the user's query and any retrieved content as one token sequence with no enforceable privilege boundary between them, so there is no hard technical distinction between an instruction and a piece of text the model was asked to read.

What is a "Verified Agent" certification?

CrowdStrike launched it as part of a new AI Partner Specialization inside its Accelerate program. It is a formal pass or fail check applied to partner-built AI agents before they can be resold on Falcon. Tenable's CyberAgents Exchange AI Inspector performs a similar function, pairing OpenAI's cyber models with human researcher review to vet third-party agents before enterprise deployment.

What controls actually reduce the risk when deploying an agent?

Treat all untrusted external text as data rather than instruction, give agents that read inbound content read-only tools, require human approval for anything irreversible such as sending, charging, publishing or deleting, log every tool call so attempts are detectable, and run adversarial injection tests before the agent goes live.

Tyron Dizon is a Chief Product Officer, AI product builder, and Techstars-backed SaaS founder based in Baguio City, Philippines. He previously co-founded and served as CPO of SanityDesk and now builds AI products, automation systems, SaaS platforms, and rapid prototypes. About · Work · Resume · LinkedIn