Banana Navy
Catalog FR
Lab · AI threat modeling · Detailed card

Tool, agent and workflow abuse

Triggering an unauthorized action through a tool or an agent.

CardF20
CategoryAI6-TB7 (tool / agent abuse)
Layers10 · Prompt Injection Filter, 14 · LLM Interpretation, 15 · Policy Engine, 16 · Workflow Execution
SystemAI voicebot

Authorize every tool from the backend, outside the model.

The threat

the model triggers an unauthorized external action by requesting it through a tool (tool hijacking, unauthorized write, workflow abuse, privilege escalation) or through an agent.

Blind spotWhy classic frameworks miss it

the risk is not what you tell the system but what you enable it to do; an agent fits no classic exposure category.

MitigationProposed approach

deterministic per-tool backend authorization (allowlist, model-independent validation, token scoping, approval gates), individual review of every write and escalation tool.

The proposed control
an action requested through the model happens only if a deterministic backend authorizes it.

Expected evidence
demonstrate that an action requested through the model happens only if a deterministic backend authorizes it.

SourcesReferences and public research

MITRE ATLAS 2026.07AML.T0053 AI Agent Tool Invocation
OWASP GenAIOWASP GenAI LLM06:2025 Excessive Agency
Public researchPublic research sources: MITRE ATLAS 2026.07 (verified technique mapping), OWASP GenAI, and the public risk-voicebot (aivansoul/risk-voicebot) template defining the 20 checkpoints. No client registry data: generic card, no rating, no verdict.

Explore the 20 security layers

MITRE ATLAS 2026.07 · OWASP GenAI · risk-voicebot