Owasp Agentic
MicrosoftOfficialPublished by Microsoft
- Skill
- Guidelines
- Security
- CC-BY-SA-4.0
- No issues found
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
Download the skill as a ZIP:
https://autogineer.com/agent-skills/microsoft/owasp-agentic/downloadUnzip 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)
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.01through10— 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
- ATTRIBUTION.mdAdded by AutoGineer981 B
- LICENSEAdded by AutoGineer17.9 KiB
- SKILL.md2.6 KiB
- references/00-vulnerability-index.md3.1 KiB
- references/01-agent-goal-hijack.md6.4 KiB
- references/02-tool-misuse-and-exploitation.md6.1 KiB
- references/03-identity-and-privilege-abuse.md6.4 KiB
- references/04-agentic-supply-chain-vulnerabilities.md5.9 KiB
- references/05-unexpected-code-execution.md6.0 KiB
- references/06-memory-and-context-poisoning.md5.8 KiB
- references/07-insecure-inter-agent-communication.md6.4 KiB
- references/08-cascading-failures.md6.4 KiB
- references/09-human-agent-trust-exploitation.md6.5 KiB
- references/10-rogue-agents.md5.9 KiB
references/01-agent-goal-hijack.md
title: 'ASI01: Agent Goal Hijack' description: OWASP Agentic Top 10 reference for agent goal hijack vulnerabilities where adversaries redirect autonomous agent objectives
01 Agent Goal Hijack
Identifier: ASI01:2026 Category: Goal Integrity
Description
AI agents exhibit autonomous ability to execute a series of tasks to achieve a goal. Attackers can manipulate an agent's objectives, task selection, or decision pathways through prompt-based manipulation, deceptive tool outputs, malicious artefacts, forged agent-to-agent messages, or poisoned external data. Because agents rely on untyped natural-language inputs and loosely governed orchestration logic, they cannot reliably distinguish legitimate instructions from attacker-controlled content. Unlike single-model prompt injection that alters one response, agent goal hijack redirects goals, planning, and multi-step behavior.
Agent goal hijack differs from memory and context poisoning (ASI06) and rogue agents (ASI10). The attacker directly alters the agent's goals, instructions, or decision pathways regardless of whether the manipulation occurs interactively or through pre-positioned inputs such as documents, templates, or external data sources.
Risk
Exfiltration of confidential data including emails, files, and chat logs without user interaction.
Hijacking of internal communication capabilities to send unauthorized messages under a trusted identity.
Financial fraud through manipulated agent decisions such as unauthorized fund transfers.
Production of fraudulent information that impacts business decisions.
Silent redirection of agent planning and multi-step behavior toward attacker-controlled objectives.
Exposure of private user data through manipulation of agents processing web content in search or RAG scenarios.
Vulnerability checklist
Hidden instruction payloads embedded in web pages or documents in RAG scenarios can silently redirect the agent to exfiltrate sensitive data or misuse connected tools.
External communication channels such as email, calendar, or teams can inject instructions that hijack the agent's internal communication capability and send unauthorized messages under a trusted identity.
Malicious prompt overrides can manipulate a financial agent into executing unauthorized actions such as transferring money to an attacker's account.
Indirect prompt injection can override agent instructions to produce fraudulent information that impacts business decisions.
Prevention controls
Treat all natural-language inputs (user-provided text, uploaded documents, retrieved content) as untrusted and route them through input-validation and prompt-injection safeguards before they can influence goal selection, planning, or tool calls.
Minimize the impact of goal hijacking by enforcing least privilege for agent tools and requiring human approval for high-impact or goal-changing actions.
Define and lock agent system prompts so that goal priorities and permitted actions are explicit and auditable. Changes to goals or reward definitions must go through configuration management and human approval.
At run time, validate both user intent and agent intent before executing goal-changing or high-impact actions. Require confirmation via human approval, policy engine, or platform guardrails whenever the agent proposes actions that deviate from the original task or scope.
Sanitize and validate any connected data source including RAG inputs, emails, calendar invites, uploaded files, external APIs, browsing output, and peer-agent messages using content filtering before the data can influence agent goals or actions.
Conduct periodic red-team tests simulating goal override and verify rollback effectiveness.
Incorporate AI agents into the established insider threat program to monitor prompts intended to access sensitive data or alter agent behavior.
Example attack scenarios
Scenario A — Zero-click indirect prompt injection
An attacker emails a crafted message that silently triggers a copilot to execute hidden instructions, causing the AI to exfiltrate confidential emails, files, and chat logs without any user interaction.
Scenario B — Operator prompt injection via web content
An attacker plants malicious content on a web page that an operator agent processes in search or RAG scenarios, tricking it into following unauthorized instructions. The agent then accesses authenticated internal pages and exposes users' private data.
Scenario C — Goal-lock drift via scheduled prompts
A malicious calendar invite injects a recurring "quiet mode" instruction that subtly reweights objectives each morning, steering the planner toward low-friction approvals while keeping actions inside declared policies.
Scenario D — Inception attack on chat users
A malicious Google Doc injects instructions for a chat assistant to exfiltrate user data and convinces the user to make an ill-advised business decision.
Detection guidance
Maintain comprehensive logging and continuous monitoring of agent activity, establishing a behavioral baseline that includes goal state, tool-use patterns, and invariant properties.
Track a stable identifier for the active goal and alert on deviations such as unexpected goal changes, anomalous tool sequences, or shifts from the established baseline.
Conduct periodic red-team tests simulating goal override scenarios to verify detection and rollback effectiveness.
Monitor for insider prompts intended to access sensitive data or alter agent behavior through the established insider threat program.
Remediation
Implement input-validation and prompt-injection safeguards on all natural-language inputs that can influence agent goals.
Lock agent system prompts and enforce configuration management for any goal or reward definition changes.
Enforce least privilege for all agent tools and restrict tool access to the minimum required scope.
Deploy content filtering on all connected data sources including RAG inputs, emails, and external APIs.
Require human approval for any actions that deviate from the original task scope.
Establish behavioral baselines and deploy automated alerting for goal drift or anomalous tool sequences.
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