Skip to content
AI Patterns
SECURITY REFERENCE · OWASP LLM TOP 10

Threat model to control boundary.

Each OWASP LLM failure mode maps to patterns that exist in the EAAPL catalog. Use the list as a threat-model reference, then test whether the defensive boundary exists in the actual system.

10threat classes
3critical
5high
LLM01Critical

Prompt Injection

Adversarial inputs override trusted instructions or manipulate retrieved context, allowing an attacker to redirect model behaviour and downstream actions.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

Instruction integrity loss, data exfiltration and unauthorised agent actions.

LLM02High

Insecure Output Handling

Model output reaches browsers, shells, APIs or databases without a validation boundary, turning generated text into an execution surface.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

Code injection, XSS, SSRF, command execution and unsafe downstream mutations.

LLM03High

Training Data Poisoning

Compromised training or fine-tuning data silently changes model behaviour, embeds backdoors or creates systematic bias before runtime controls can intervene.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

Persistent model degradation, hidden backdoors and weak data provenance.

LLM04High

Model Denial of Service

Long contexts, recursive generation and unbounded tool loops exhaust inference capacity or create disproportionate cost and latency.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

Availability failure, cost spikes and cascading retry pressure.

LLM05High

Supply Chain Vulnerabilities

Third-party model weights, datasets, plugins, SDKs and providers introduce unverified dependencies into the AI trust boundary.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

Untraceable model risk, hidden compromise and audit failure.

LLM06Critical

Sensitive Information Disclosure

Models reveal PII, credentials, proprietary context or retrieved sensitive information through memorisation, prompt manipulation or weak data controls.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

Privacy breach, credential exposure and confidential-data leakage.

LLM07High

Insecure Plugin Design

Connected tools lack strong authentication, input validation or least privilege, allowing model-driven calls to exceed the intended authority.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

Privilege escalation, lateral movement and unintended writes.

LLM09Medium

Overreliance

Users or automated workflows accept model output without independent verification, especially where fluent answers hide uncertainty or hallucination.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

Flawed regulated decisions, liability exposure and loss of human oversight.

LLM10Medium

Model Theft

Repeated querying or weakly protected artefacts expose proprietary weights, prompts, parameters or fine-tuned behaviour.

DEFENSIVE PATTERN PATH
FAILURE IMPACT

IP theft, competitive exposure and circumvention of safety controls.

THREAT MODEL → ARCHITECTURE

A checklist does not prove the boundary exists.

Use Architecture Intelligence to trace the actual attack path, missing control and evidence state for the system under review.

Trace the architecture →