Generated banner for Owasp Agentic
Generated logo for Owasp Agentic

Owasp Agentic

MicrosoftOfficialPublished by Microsoft

  • Skill
  • Guidelines
  • Security
  • CC-BY-SA-4.0
  • No issues found

From the author

OWASP Agentic Security Top 10 knowledge base for identifying, assessing, and remediating AI agent system security risks.
— the description by Microsoft

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The owasp-agentic skill provides a machine-readable implementation of the OWASP Top 10 for Agentic Applications (2026). It serves as a comprehensive reference for developers and security professionals to understand, detect, and mitigate critical vulnerabilities inherent in autonomous AI agent systems. The skill is organized into a vulnerability index and individual reference documents for each of the ten identified risk categories, offering actionable guidance on prevention, detection, and remediation.

What it does

  • Provides structured, machine-readable definitions for the OWASP Agentic Top 10 security risks.
  • Offers vulnerability checklists to help identify potential security gaps in agentic workflows.
  • Includes prevention controls and remediation strategies for each identified vulnerability.
  • Details attack scenarios to illustrate how agentic systems can be exploited.
  • Facilitates integration into security auditing and threat modeling processes for AI agents.

When to use it

  • During the design and architecture phase of building an AI agent system.
  • When performing security audits or threat modeling on existing agentic applications.
  • When developing guardrails or safety protocols for autonomous AI agents.
  • When training development teams on secure AI agent implementation practices.

Advantages

  • Standardized security framework based on industry-recognized OWASP research.
  • Machine-readable format allows for automated integration into agent development pipelines.
  • Provides concrete, actionable remediation steps rather than just theoretical risks.
  • Covers a wide range of agent-specific threats like goal hijacking and rogue agents.

Usage examples

“What are the primary risks associated with Agent Goal Hijack according to the OWASP Agentic Top 10?”
The agent retrieves the ASI01:2026 reference, explaining that goal hijack involves attackers manipulating an agent's objectives or decision pathways, and lists associated risks like unauthorized data exfiltration and financial fraud.
“Provide a checklist to assess if my agent is vulnerable to Tool Misuse and Exploitation.”
The agent references ASI02:2026 to provide a list of conditions and patterns that indicate potential tool misuse, along with recommended prevention controls like enforcing least privilege.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/microsoft/owasp-agentic/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip owasp-agentic.zip -d .agents/skills

Documentation by Microsoft

OWASP® Agentic Top 10 — Skill Entry

This SKILL.md is the entrypoint for the OWASP Agentic Top 10 skill.

The skill encodes the OWASP Top 10 for Agentic Applications (2026) as structured, machine-readable references that an agent can query to identify, assess, and remediate security risks in AI agent systems.

Normative references (Agentic Top 10)

  1. 00 Vulnerability Index

  2. 01 Agent Goal Hijack

  3. 02 Tool Misuse and Exploitation

  4. 03 Identity and Privilege Abuse

  5. 04 Agentic Supply Chain Vulnerabilities

  6. 05 Unexpected Code Execution

  7. 06 Memory and Context Poisoning

  8. 07 Insecure Inter-Agent Communication

  9. 08 Cascading Failures

  10. 09 Human-Agent Trust Exploitation

  11. 10 Rogue Agents

Skill layout

  • SKILL.md — this file (skill entrypoint).

  • references/ — the Agentic Top 10 normative documents.

    • 00-vulnerability-index.md — index of all vulnerability identifiers, categories, and cross-references.

    • 01 through 10 — one document per vulnerability aligned with OWASP Agentic Security numbering.

Third-Party Attribution

Copyright © OWASP Foundation. OWASP® Top 10 for Agentic Applications (2026) content is derived from works by the OWASP Foundation, licensed under CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). Source: https://genai.owasp.org/resource/owasp-top-10-for-agentic-applications-for-2026/ Modifications: Vulnerability descriptions restructured into agent-consumable reference documents with added detection and remediation guidance. OWASP® is a registered trademark of the OWASP Foundation. Use does not imply endorsement.

Files

references/03-identity-and-privilege-abuse.md


title: 'ASI03: Identity and Privilege Abuse' description: OWASP Agentic Top 10 reference for identity and privilege abuse where agents escalate or misuse granted permissions

03 Identity and Privilege Abuse

Identifier: ASI03:2026 Category: Access Control

Description

Identity and privilege abuse exploits dynamic trust and delegation in agents to escalate access and bypass controls by manipulating delegation chains, role inheritance, control flows, and agent context. Context includes cached credentials or conversation history across interconnected systems. Identity refers both to the agent's defined persona and to any authentication material that represents it. Agent-to-agent trust or inherited credentials can be exploited to escalate access, hijack privileges, or execute unauthorized actions.

This risk arises from the architectural mismatch between user-centric identity systems and agentic design. Without a distinct, governed identity of its own, an agent operates in an attribution gap that makes enforcing true least privilege impossible.

This differs from ASI02 (Tool Misuse) which covers unintended or unsafe use of already granted privilege by a principal misusing its own tools.

Risk

  • Escalation of access through manipulation of delegation chains, role inheritance, and agent context.

  • Unauthorized data exfiltration through inherited privileges that exceed the intended scope.

  • Fraudulent financial transactions executed through cross-agent trust exploitation.

  • Creation of unauthorized accounts or credentials through memory-based privilege retention.

  • Completion of unauthorized transactions due to workflow authorization drift where permissions change after initial validation.

  • System-level command execution through forged agent personas in internal registries.

  • Attribution gap preventing forensic tracing of privileged actions to their true origin.

Vulnerability checklist

  • A high-privilege agent delegates tasks without applying least-privilege scoping, passing its full access context to a narrow worker.

  • Agents cache credentials, keys, or retrieved data for context and reuse without segmentation or clearing between tasks.

  • In multi-agent systems, a compromised low-privilege agent can relay valid-looking instructions to a high-privilege agent without re-checking the original user's intent.

  • Permissions validated at workflow start change or expire before execution, but the agent continues with outdated authorization.

  • Attackers impersonate internal agents using unverified descriptors to gain inherited trust and perform privileged actions under a fabricated identity.

Prevention controls

  1. Issue short-lived, narrowly scoped tokens per task and cap rights with permission boundaries using per-agent identities and short-lived credentials to limit blast radius.

  2. Run per-session sandboxes with separated permissions and memory, wiping state between tasks to prevent memory-based escalation.

  3. Re-verify each privileged step with a centralized policy engine that checks external data, stopping cross-agent trust exploitation.

  4. Require human approval for high-privilege or irreversible actions.

  5. Bind OAuth tokens to a signed intent that includes subject, audience, purpose, and session. Reject any token use where the bound intent does not match the current request.

  6. Evaluate agentic identity management platforms that treat agents as managed non-human identities with scoped credentials, audit trails, and lifecycle controls.

  7. Bind permissions to subject, resource, purpose, and duration. Require re-authentication on context switch. Prevent privilege inheritance across agents unless the original intent is re-validated.

Example attack scenarios

Scenario A — Delegated privilege abuse

A finance agent delegates to a DB query agent but passes all its permissions. An attacker steering the query prompts uses the inherited access to exfiltrate HR and legal data.

Scenario B — Memory-based escalation

An IT admin agent caches SSH credentials during a patch. Later a non-admin reuses the same session and prompts it to use those credentials to create an unauthorized account.

Scenario C — Cross-agent trust exploitation

A crafted email from IT instructs an email sorting agent to instruct a finance agent to move money to a specific account. The sorter agent forwards it, and the finance agent, trusting an internal agent, processes the fraudulent payment without verification.

Scenario D — Workflow authorization drift

A procurement agent validates approval at the start of a purchase sequence. Hours later, the user's spending limit is reduced, but the workflow proceeds with the old authorization token, completing the now-unauthorized transaction.

Scenario E — Forged agent persona

An attacker registers a fake "Admin Helper" agent in an internal registry with a forged agent card. Other agents, trusting the descriptor, route privileged maintenance tasks to it. The attacker-controlled agent then issues system-level commands under assumed internal trust.

Detection guidance

  • Monitor when an agent gains new permissions indirectly through delegation chains and flag cases where a low-privilege agent inherits higher-privilege scopes during multi-agent workflows.

  • Detect abnormal cross-agent privilege elevation and device-code style phishing flows by monitoring when agents request new scopes or reuse tokens outside their original signed intent.

  • Track permission boundaries and alert when task-scoped tokens are used beyond their intended duration or context.

  • Audit agent identity registries for unverified or suspicious agent descriptors.

Remediation

  • Enforce task-scoped, time-bound permissions with per-agent identities and short-lived credentials.

  • Isolate agent identities and contexts with per-session sandboxes that wipe state between tasks.

  • Implement per-action authorization with centralized policy engine verification for each privileged step.

  • Deploy human-in-the-loop approval for high-privilege or irreversible actions.

  • Bind OAuth tokens to signed intents and reject mismatched token usage.

  • Remove unverified agent descriptors from internal registries and require cryptographic attestation.


Content derived from works by the OWASP Foundation, licensed under CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). Modifications: Restructured into agent-consumable reference format with added detection and remediation guidance.

Requirements and compatibility

Written for: GitHub Copilot, Claude Code

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Needs: Claude Code frontmatter

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Microsoft
Publisher
Microsoft (Official)
Source
microsoft/hve-core · .github/skills/security/owasp-agentic · commit f425e94
Licence
Creative Commons Attribution-ShareAlike 4.0 International (redistribution allowed)
  • LICENSE (written by AutoGineer)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Microsoft or Microsoft.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download owasp-agentic.zip