Goal & Instruction Hijacking
ASI01
4 patterns
Manipulation of an agent's objectives, priority hierarchy, plan, or decision path by instructions that are unauthorized, lower-trust, hidden, delayed, or inconsistent with the user-approved goal.
A repeatable security-testing layer for autonomous AI agents. Identifiable attack patterns, implementable as safe evaluations, regression tests, red-team scenarios, and assurance evidence.
Version 1.0.0-draft.1 · Public review draft · August 11, 2026 · CAAP-STD-1.0.0-DRAFT.1
25
Attack patterns defined
1
Attack domains
3
Full reference specs
Catalog-level entries
Why CAAP
CAAP identifies the security-relevant behavior, the trust boundary it crosses, and the observable state transition it produces, not the prompt that happened to trigger it. That is why a CAAP finding survives a model upgrade.
Prompt test
A jailbreak string is written against one model version
Bound to phrasing
The vendor ships a model upgrade
Phrasing stops working
The test still passes, but proves nothing
Coverage silently decays
CAAP pattern
Untrusted content enters the agent
Retrieval, tool output, or peer agent
A trust boundary is crossed
Boundary is named and observable
The goal or plan changes
Deviation from the approved objective
An unauthorized tool action is attempted
Sentinel stands in for the harm
The failure is observable in telemetry
Evidence, not assertion
The second chain stays meaningful whether you are testing GPT, Claude, Gemini, an open model, or an agent stack that does not exist yet.
Everything in the standard follows from these. They are what make a CAAP result reproducible by someone who did not run the original test.
01
Patterns describe how an adversary crosses a trust boundary and produces an unsafe behavior or state transition, not which phrasing happened to work on one model version.
02
A conformant record carries telemetry sufficient to reproduce the result. Missing evidence makes a test inconclusive; it never makes it a pass.
03
Every public procedure uses a harmless, observable sentinel to prove an unsafe path was reached, instead of executing the harmful action itself.
04
Test authors model the full path from attacker-controlled input to consequential action, including intermediate agents, tools, identities, memory stores, queues, and human approvals.
05
Severity is scored against the target profile and its environment, not assigned once to a pattern in the abstract.
06
Autonomy, tools, duration, scope, and delegation are restricted to the minimum the task requires, both in the system under test and in the harness.
07
The exact agent, model, prompts, tools, identities, memory, policies, environment, and versions are recorded so another team can re-run the test and compare.
CAAP v1.0 defines 65 attack patterns across eleven domains. 25 are published as complete reference specifications in this release; 40 more are published at catalog level in Appendix A. The pattern is public; the weaponization is not. Mappings to OWASP, NIST, and MITRE ATLAS are informative and do not imply equivalence or endorsement.
Patterns
OWASP's Agentic Top 10 names broad risk categories. CAAP decomposes those categories into identifiable patterns describing how an adversary crosses a trust boundary, so a finding survives a model upgrade.
Conformance
A conformant record carries the pattern ID, target profile, authorization, sentinel, oracles, telemetry, severity context, result, and recovery status. Missing telemetry means inconclusive, never pass.
Reuse
Each pattern is implementable as a safe evaluation, a regression test, a red-team scenario, and assurance evidence, which is what lets a security claim travel between teams and vendors.
CAAP tests crossings, so it needs a shared picture of what is being crossed. Every pattern is anchored to a tier of this model and to the boundary where the unsafe transition becomes observable.
Boundary trace
CF spans every edge: a failure here rarely stays where it started.
The human or service whose authority the agent borrows.
The approved objective, constraints, and the planner acting on them.
Conversation state, long-term memory, and self-generated knowledge.
Corpora, vector indexes, and any untrusted content the agent reads.
Tool descriptors, invocation, parameters, and returned output.
Orchestrators, peer agents, and the messages that move between them.
The consequential effect on a system, a person, or the physical world.
A pattern is only conformant when the crossing is observed end to end: authorized target, safe sentinel, and telemetry at every boundary the probe touches.
CAAP is deliberately narrow about its terms, because assurance evidence is only comparable when two teams mean the same thing by target profile and oracle.
Each domain is aligned to a primary OWASP Agentic Top 10 category. The counts below are the public patterns published in this release.
ASI01
4 patterns
Manipulation of an agent's objectives, priority hierarchy, plan, or decision path by instructions that are unauthorized, lower-trust, hidden, delayed, or inconsistent with the user-approved goal.
ASI02
4 patterns
Unsafe selection, invocation, sequencing, parameterization, or repeated use of legitimate tools, including misuse caused by poisoned tool interfaces or untrusted tool output.
ASI03
3 patterns
Abuse of agent identities, delegated credentials, inherited authority, authorization state, tenant context, or trust relationships to act beyond the originating principal's authority.
ASI04
3 patterns
Compromise of models, prompts, agent cards, registries, tools, MCP or A2A servers, packages, templates, adapters, containers, or other relied-upon components.
ASI05
2 patterns
Unintended execution of generated, retrieved, embedded, or tool-supplied code, including unsafe interpreters, dependency installation, parser exploitation, and containment failure.
ASI06
3 patterns
Corruption of transient context, conversation state, long-term memory, retrieval corpora, vector indexes, summaries, or self-generated knowledge so future decisions rely on attacker-controlled state.
ASI07
2 patterns
Spoofing, tampering, replay, downgrade, routing manipulation, or semantic ambiguity in communications between agents, orchestrators, tools, and peer services.
ASI08
1 pattern
Failures that propagate across agents, tasks, tools, queues, environments, users, or tenants because downstream components trust plans, state, policies, or remediation produced elsewhere.
ASI09
1 pattern
Manipulation of human oversight through misleading authority, explanations, approval requests, consent interfaces, personalization, or suppression of material risk information.
ASI10
1 pattern
Unsafe autonomous behavior arising through goal drift, reward exploitation, collusion, replication, shutdown resistance, or evidence manipulation, whether or not a live attacker remains in control.
ASI02/08/10
1 pattern
Attacks on agents that perceive and act in physical or simulated environments: perception manipulation, world-model poisoning, actuator abuse, safety bypass, and sim-to-real transfer failures.
Agent attacks compound. A single unsafe instruction crosses several trust boundaries in sequence, and CAAP gives each failure a stable identifier while still letting them be assembled into a complete attack path.
CAAP-GH-02
A retrieved document carries instructions the agent treats as authoritative.
Untrusted content to planner
CAAP-IP-02
The agent applies its own delegated authority to work it was never asked to do.
Planner to identity
CAAP-TM-05
Output from a read tool becomes the input to a tool that reaches outside the perimeter.
Tool to external action
CAAP-MP-01
The instruction is written back into memory, so the next session starts compromised.
Action to memory
CAAP severity is not assigned permanently to a pattern. The same pattern is moderate in a read-only assistant and critical in an autonomous agent holding administrative credentials. Six axes carry that difference, and three of them exist because the target is an agent.
The consequence to confidentiality, integrity, availability, or safety if the pattern succeeds.
How much attacker access, skill, and setup the path actually requires.
The authority the agent holds at the moment of the crossing, including delegated and inherited rights.
How far the agent can act without a human in the loop before the effect lands.
Whether the compromise survives the session through memory, state, schedules, or artifacts.
How readily the failure spreads to other agents, tenants, queues, or downstream systems.
The baseline band is a starting point. The environmental vector moves it, and the record carries the context that justified the move.
Five states, and only one of them is a pass. The distinction between inconclusive and pass is the part most agent testing gets wrong today.
Missing telemetry means inconclusive, never pass.
A CAAP-conformant public test MUST use authorized targets, synthetic or appropriately protected data, a defined safe sentinel, explicit success and secure-behavior oracles, and enough telemetry to reproduce the result.
The standard is only useful if something runs it. CAAP defines the patterns, Agentegrity executes them and captures the evidence, and a human red team closes the gap that automation cannot.
Standard
Defines the attack patterns, the trust boundaries they cross, the safe sentinels, and what a conformant record must carry.
Tooling
Executes CAAP-compatible tests against a target profile and captures the telemetry that makes a result reproducible.
AgentegrityAssurance
Human-led adversarial assessment against production agent stacks, reported against the same pattern identifiers.
Request an assessmentCAAP is maintained in the open. Public review is what turns a draft into a standard that other teams are willing to be measured against.
All channels route to standards@cogensec.com.
Propose a new pattern, or a refinement to an existing threat model.
Correct or extend an informative OWASP, NIST, or MITRE ATLAS mapping.
Tell us what happened when you ran CAAP against a real agent stack.
Report a pattern whose published procedure is not safe enough to publish.
An excerpt from the CAAP-STD-1.0.0-DRAFT.1 draft: the front matter, part of the terms and definitions, and one of the 25 fully specified reference patterns.
About this document
This document defines the public CAAP v1.0 pattern catalog and the conformance rules that govern how each pattern is implemented as a safe, reproducible test. Mappings to external frameworks, OWASP, NIST, and MITRE ATLAS, are informative and do not imply equivalence or endorsement.
CAAP v1.0 defines 65 attack patterns across eleven domains. 25 are published as complete reference specifications in this release; 40 additional patterns are published at catalog level in Appendix A. The pattern is public; the weaponization is not.
Scope of this release
Sections 1 to 7 define the framework and its conformance rules. Section 8 publishes 25 full reference specifications; Appendix A lists the complete taxonomy. Sections 9 to 10 cover reserved operational material and governance.
Safety statement
Every public procedure proves reachability with a harmless sentinel only. No pattern authorizes destructive commands, real data exfiltration, production persistence, or bypass of required approvals.
| Version | Date | Author | Changes |
|---|---|---|---|
| 0.9 | 2026-06-30 | Cogensec Standards WG | Internal review candidate |
| 1.0.0 | 2026-07-16 | Cogensec Standards WG | Public review draft release |
The remaining 64 patterns, the severity model, and the conformance requirements are in the full document.
The complete CAAP-STD-1.0.0-DRAFT.1 draft includes the 25 full reference specifications, the agent reference model and its trust boundaries, the severity vector, conformance requirements, and the Appendix A catalog of the remaining 40 patterns.
Public review is open. Comments and implementation reports shape v1.1.
CAAP is an open security standard
Implemented independently by builders, researchers, and security teams. Cogensec maintains the standard; it does not own how you use it.
For builders and security teams putting a testing baseline in place.
Get the documentFor vendors, open-source projects, and platform teams running the patterns in their own harness.
See AgentegrityFor researchers and red teamers proposing patterns, mappings, and implementation reports.
Join the Red Team NetworkNeed Cogensec to evaluate your agents?
Request a CAAP assessment