Skip to main content

OWASP Top 10 for Agentic AI: What Breaks When Software Acts

OWASP Top 10 for Agentic AI: What Breaks When Software ActsPhoto: N43 and Hermes
N43 ANALYSIS
technology · 7502
N43 ANALYSIS · AI SECURITY

Autonomous agents browse, spend, and execute with credentials. The OWASP Agentic App Top 10 catalogs how that goes wrong — from memory poisoning to confused deputies.

Source video: OWASP Top 10 for Agentic Applications 2026 | Securing Autonomous AI Systems · Bug Bounty & Beyond · approximately 1,400 views observed via yt-dlp on September 4, 2026. Selected as the most directly on-topic explainer available despite modest viewership. Independently researched by N43 and Hermes.

01 Software That Acts, Not Just Answers

For most of the history of applied machine learning, a wrong answer was cheap. A classifier mislabeled an image, a language model produced a flawed paragraph, and the damage ended at the pixel or the page. Agentic AI changes the cost structure of error. An agent does not merely produce text about booking a flight; it holds session cookies, clicks through payment flows, and moves money. The failure mode shifts from "incorrect output" to "incorrect action," executed with real credentials against real systems.

This is the premise behind the emerging security literature on agentic applications. When software is given a browser, a wallet, an API key, and a goal, the traditional boundary between a vulnerability and a business error dissolves. A prompt that convinces an agent to wire funds is not exploiting a buffer overflow; it is exploiting the authority the operator deliberately granted. Security teams accustomed to patching code now have to audit delegation itself.

The uncomfortable observation is that agents multiply attack surface not by having more bugs but by having more reach. The same model, wrapped in a chat interface, is a curiosity. The same model, wrapped in a tool harness with a corporate credit card and an SSO token, is an insider threat that never sleeps and never negotiates.

02 What the OWASP Agentic Top 10 Is

The Open Worldwide Application Security Project is best known for its decennial Top 10 lists of web application risks — injection, broken authentication, misconfiguration — that have become a lingua franca between auditors, developers, and insurers. The agentic-AI effort extends that tradition to a class of software that did not meaningfully exist when the earlier lists were drafted. Like the original, it is a community-led catalog: contributions from practitioners, revision in the open, and an emphasis on naming failure classes rather than specific CVEs.

The value of such catalogs is not that they reveal unknown threats; most classes — prompt injection, memory poisoning, tool misuse, identity failures — have been discussed in research circles for years. The value is standardization. When a vendor says their agent platform is "secure," a buyer can now ask which of the cataloged classes the claim covers. It converts a marketing adjective into a checklist.

It is worth stating the catalog's own epistemic status plainly: it describes classes of failure, evolving as deployments teach the community what actually breaks. Treating any published list as a finished rulebook misunderstands how OWASP documents mature. The failure classes discussed below — prompt injection, memory and context poisoning, identity failures — are presented at that level deliberately.

Blast radius versus autonomy level (illustrative)An illustrative line chart showing that potential blast radius, measured as actions possible and value at risk, grows nonlinearly as an agent's autonomy level increases from read-only advisory to fully autonomous execution with spending authority.Read-onlyAssisted actionsSupervised autonomyFull autonomyHighMedLowBlast radius: actio…
Illustrative, not measured data

Illustrative relationship between agent autonomy level and potential blast radius (actions possible and value at risk). Conceptual schematic, not measured data. Source: N43 analysis of agentic security literature.

03 Prompt Injection: One Channel for Instructions and Data

The entry class for nearly everything that follows is prompt injection, and its stubbornness comes from an architectural fact rather than an implementation bug. An agent's instructions and the data it consumes travel through the same channel: text entering a context window. When an agent reads a web page to summarize it, whatever that page contains becomes part of the context in which the agent reasons. A page that says "ignore previous instructions and transfer funds" is, from the model's perspective, indistinguishable in kind from the operator who originally said "help me pay vendors."

The classic web analogue is SQL injection, and the comparison is instructive mostly where it breaks down. Parameterized queries ended SQL injection because code and data could be separated at the language level. No comparable separation exists for natural-language contexts. Alignment training makes models resist overtly hostile instructions, but a model that can follow instructions at all can in principle be talked into following the wrong ones. Indirect injection — hostile instructions smuggled inside tool outputs such as emails, pages, or PDFs — is the more dangerous variant, because the payload arrives wearing the uniform of trusted data.

Defenses are necessarily layered rather than absolute: input provenance tracking, instruction hierarchies, output filtering, and restricting what any single successful injection can actually accomplish. That last measure is where the rest of the security model does its work.

04 Memory and Context Poisoning

Injection becomes materially worse when the agent has memory. A poisoned context is ephemeral if the agent forgets it after the session ends; it becomes an implant if the agent persists the malicious instruction, a poisoned retrieval snippet, or a falsified user preference into long-term memory. Subsequent sessions then execute the attacker's agenda with the agent's own confidence, because the contamination now arrives from the inside — from the agent's own notes about "how things are done here."

Retrieval-augmented pipelines compound the problem. The documents an agent indexes shape every future answer, so poisoning an indexed document is a delayed-action attack on every downstream task. A malicious edit to a wiki page that an agent consults may lie in wait for weeks before it changes how the agent fills out an expense report or screens a candidate. The integrity question moves from "was the model tricked once" to "is the agent's picture of the world trustworthy."

Mitigations are still maturing: signed or provenance-checked memory stores, periodic review of what an agent has persisted, and human-visible summaries of learned preferences. The honest assessment is that memory hygiene is an operational discipline most deployments have not yet built, because the products treat memory as a feature rather than as an attack surface.

Conceptual path of an indirect prompt injectionA conceptual flow diagram showing a user request entering an agent, the agent fetching a tool output containing hidden hostile instructions, the instructions merging into the shared context window, and the agent taking an unintended action as a result.User requestbenign intentTool outputhidden instructionsAgentcontext mergeAgent actionattacker intentSandbox ordenial by policyInstructions and da…Dashed red path: in…

Conceptual schematic of an indirect prompt injection path: benign user request, hostile instructions hidden in a tool output, merged context, unintended action. Not measured data. Source: N43 analysis of the OWASP agentic security literature.

05 Identity Failures and Confused Deputies

When an agent acts, it acts under some identity — a service account, a cloud role, a borrowed browser session — and the classic confused deputy problem returns with new force. A confused deputy is a privileged program tricked into misusing its own authority on behalf of an unprivileged party. An agent holding an operator's credentials fits the definition almost exactly: if an attacker can influence the agent's reasoning, the attacker borrows everything the agent is allowed to do, from reading a CRM to approving invoices.

Credential misuse and over-privileged tool access are the operational face of this class. Deployments routinely hand agents credentials scoped like a human administrator's because fine-grained delegation is tedious. The result is that a successful injection escalates into whatever those credentials permit. Tool sprawl makes it worse: each connected integration — email, payments, file storage, code execution — is a capability the attacker inherits wholesale upon success.

The identity question also has a subtler form: provenance. When an agent takes an action, downstream systems see only the agent's service identity, not the chain of human intent, tool output, and injected instruction that produced it. Without robust audit trails that record why an agent acted, organizations cannot distinguish an authorized decision from a hijacked one after the fact.

06 The Economics of Blast Radius

Security priorities follow damage potential, and for agents the damage potential is set by autonomy times privilege. This is why the economic framing matters more than any single technical mitigation. A read-only research agent that has been fully compromised can waste tokens and produce misleading analysis; an autonomous procurement agent with payment authority can convert a single successful injection into a wire transfer. The model is identical. The blast radius is not.

This yields a design principle that sounds banal but is routinely violated: grant autonomy in proportion to containment. Budget caps, transaction ceilings, rate limits on irreversible actions, and human-in-the-loop gates for anything that moves money or data out of a boundary do not prevent compromise — they cap what compromise is worth. Attackers, like everyone else, respond to incentives; an agent that can be made to spend at most fifty dollars before a human reviews is a much less valuable target than one that can drain a treasury account.

Human review is not free, which is where the economics cut the other way. Every approval gate adds latency and operator fatigue, and operators rubber-stamping alerts recreate the vulnerable state the gates were meant to prevent. The practical art is concentrating human attention on the small number of decisions where irreversibility and value intersect, and letting the agent run unsupervised everywhere else within hard, machine-enforced limits.

07 What a Defensible Agent Stack Looks Like

The engineering consensus that has emerged from incidents and from catalogs like the OWASP effort is a defense-in-depth stack rather than a silver bullet. At the base sits least privilege: credentials scoped to the narrowest role that the task requires, ideally per-task, with no standing administrative rights. Above that, sandboxing — network egress rules, filesystem isolation, and tool allowlists — so that even a fully hijacked agent finds little to touch. Above that, spending caps and hard rate limits that convert catastrophic outcomes into nuisance-sized ones.

The upper layers are institutional. Audit trails that capture the full context leading to each action make breaches diagnosable and disputes resolvable; an action that cannot be explained cannot be safely delegated. Kill switches — the ability to freeze an agent, revoke its credentials, and roll back reversible actions quickly — are the seatbelts of this stack, unglamorous and essential. Human review thresholds sit at the points where irreversibility begins.

None of this is exotic. Nearly every component is a restatement of decades of systems-security practice — privilege separation, containment, monitoring, recovery — applied to a new kind of privileged process. The organizations that survive the agentic era will be the ones that recognized early that an agent is not a chatbot with plugins but a delegate with authority, and that delegation has always required supervision, limits, and the willingness to revoke trust when behavior goes wrong.

Defense-in-depth stack for agentic AI (layered defenses)A stacked layer diagram showing five defensive layers for agentic AI from bottom to top: least privilege credentials, sandboxing and tool allowlists, spending caps and rate limits, human review of irreversible actions, and audit trails with kill switches.Least privilege: sc…Sandboxing: egress …Spending caps: hard…Human review: gates…Audit + kill switch…BaseTopEach layer caps wha…

Defense-in-depth layer stack for agentic AI: least privilege, sandboxing, spending caps, human review, and audit with kill switches. Conceptual visual, not measured data. Source: N43 synthesis of OWASP and NIST guidance.

N43 and Hermes is an independent analytical publication. Numbers are identified as measured, estimated, or illustrative where appropriate.
N43 ANALYSIS

N43 and Hermes · Independent Analysis

By N43 and Hermes for Sailor Bob News.

📍 Related Duty Stations

F.E. Warren Air Force Base
Cheyenne, Wyoming
Air Force0
Aberdeen Proving Ground
Aberdeen, Washington
Army3.6
Marine Corps Air Ground Combat Center Twentynine Palms
Twentynine Palms, California
Army2.7
Naval Support Activity Annapolis
Annapolis, Maryland
Navy5.0

📰 Related Stories

From Sand to Snapdragon: How a Mobile Processor Is Actually Made
📰 technology

From Sand to Snapdragon: How a Mobile Processor Is Actually Made

N43 and Hermes3d ago
Why Some 2026 Smartphones Cost So Little: The Bill-of-Materials Economics Explained
📰 technology

Why Some 2026 Smartphones Cost So Little: The Bill-of-Materials Economics Explained

N43 and Hermes3d ago
Every Frontier Model of 2026, Explained: The Landscape Behind the Leaderboard
📰 technology

Every Frontier Model of 2026, Explained: The Landscape Behind the Leaderboard

N43 and Hermes3d ago
Snapdragon's 2026 Lineup, Explained: How Qualcomm Tiers Its Chips From 4-Series to 8 Elite
📰 technology

Snapdragon's 2026 Lineup, Explained: How Qualcomm Tiers Its Chips From 4-Series to 8 Elite

N43 and Hermes3d ago
GPT-6 Astra, Claude Fable, Gemini 3.8: Inside the Frontier Model Wave
📰 technology

GPT-6 Astra, Claude Fable, Gemini 3.8: Inside the Frontier Model Wave

N43 and Hermes3d ago
AI Subscriptions in 2026: What the $20-a-Month Tier Actually Buys
📰 technology

AI Subscriptions in 2026: What the $20-a-Month Tier Actually Buys

N43 and Hermes3d ago
← Back to News