Defensive field guide
How to reduce AI security vulnerabilities
A source-linked operating guide to seven high-impact failure paths in AI applications, from prompt injection and poisoned data to excessive agency.
Treat model input, retrieved context and generated output as untrusted. Keep permissions, secrets and irreversible actions in deterministic controls outside the model.
For teams designing, reviewing or operating AI applications with retrieval, tools or sensitive data.
Open the full research desk7defensive checkpoints
12authoritative sources
24 Aug 2026Evidence checked
21 Aug 2026Content reviewed
01
Application
Prompt injection containment
Keep model instructions from becoming an authorization boundary.123
Failure path
Untrusted user content competes with application instructions and can redirect the model toward unauthorized disclosure or actions.123
02
Model
Model and dependency supply chain
Make every model, adapter, dataset and runtime artifact traceable.123
Failure path
Compromised repositories, unsafe serialization, mutable tags or opaque providers can introduce malicious code, backdoors or unexpected behavior.123
03
Data
Training and fine-tuning data poisoning
Protect the data path that changes model behavior.123
Failure path
An attacker alters a small but influential subset of training or feedback data to create targeted errors, bias or hidden triggers.123
04
Application
Improper model-output handling
Treat generated output as untrusted input to every downstream system.123
Failure path
Generated markup, code, queries or tool arguments can trigger injection, unsafe rendering or unauthorized execution when consumed directly.123
05
Agent
Excessive agency and tool privilege
Reduce what an agent can do, not only what it is told to do.123
Failure path
An agent with unnecessary functions, broad credentials or unchecked autonomy can turn model error or manipulation into real-world impact.123
06
Application
System prompts, secrets and trust boundaries
A hidden prompt is configuration, not a secret vault or policy engine.123
Failure path
System instructions may be reconstructed or exposed, revealing confidential data or controls that fail once known.123
07
Application
Unbounded consumption and denial of service
Bound tokens, tools, time and spend at every level.123
Failure path
Long contexts, recursive agents, repeated tool calls or many parallel requests can exhaust compute, quota or budget.123
Continue the research
Search all 21 defensive dossiers, compare hallucination-control methods and inspect every source record.