PUBLIC-EVIDENCE LIBRARY

Use cases

All 64 current AIDEFEND in Action analyses are represented: 56 have evidence-bounded AITBM scenarios with uncertainty intervals, while 8 retain traceable AIDEFEND mappings without an ERS.

These are not assessments of record. Search by incident, architecture, AITBM sub-metric, or AIDEFEND technique, or browse the categories below.

64source analyses
5.2median indicative ERS
2Critical MVT confirmed
43Compound Risk Alerts

Indicative ERS midpoints span 3.5–8.0: 9 High, 23 Moderate, and 24 Low-Moderate. Unknown controls remain unknown; no case is forced to Critical because evidence is absent.

INCIDENT REFERENCE COLLECTIONS

Browse the library by threat and system type

Use focused collections to find comparable incidents, reusable evaluation questions, related AITBM sub-metrics, and framework routes.

Open all topic collections →

Agentic AI security

Autonomy, tools, identity, actions, memory, and containment.

MCP security

Servers, configuration, tool authorization, and execution boundaries.

Prompt injection

Indirect instructions across email, web, connectors, and RAG.

Data exposure

Cross-tenant access, credentials, local files, and exfiltration.

AI supply chain

Models, packages, extensions, routers, and configuration.

Coding agents

Repositories, IDEs, CI secrets, shells, and destructive actions.

RAG security

Retrieval trust, vector stores, tenant isolation, and poisoning.

Model security

Loading, backdoors, inference, tokenizers, and lineage.

SCORING METHOD How these scores were produced Read the assumptions, uncertainty rules, and evidence limits behind every case.

Each case is a retrospective public-evidence scenario for the affected configuration, built from the AIDEFEND in Action analysis plus cited vendor and researcher material. It is a website companion, not an AITBM assessment of record and not a statement about any vendor's current product.

Unknown is not NOT APPLICABLE

Architecture alone determines applicability. Missing public evidence remains unknown. The result is recomputed with unknown applicable inputs at 1.00, 0.50, and 0.00 to show the best-security bound, maximum-entropy midpoint, and worst-security bound.

Only observed controls earn credit

A demonstrated allowlist rejection, authorization denial, or integrity verification can raise a sub-metric. A recommended defence, presumed log, or product capability does not prove operation in the assessed configuration and earns no positive credit.

Cascade Potential is graph-derived, and usually defaults

Cp is not read off a prose ladder: it comes from a verified System Dependency Graph, and spec 3.2.1 forces Cp = 1.00 whenever no such graph exists. No organisation publishes one after an incident, so Cp sits at 1.00 throughout. Each case says whether that was corroborated by an observed ungated path to a privileged node, or is merely the worst-case default — 19 of 56 rest on the default alone.

Assurance is normalized for comparison

The comparative scenario fixes ACI at 1.00 so article completeness does not overwhelm the system-risk signal. The public-evidence ACI is still calculated and shown as a diagnostic, but it is not represented as actual system assurance or inserted into the scenario ERS.

How to read the midpoint and interval

The midpoint assigns every unknown applicable sub-metric 0.50, the expected value of a maximum-entropy prior over the five rubric anchors. This is a deterministic comparison convention, not a finding that an undisclosed control achieved 0.50. The interval is the primary uncertainty statement.

The midpoint supports transparent comparison between the case studies; it must always be quoted with its interval and the label Indicative ERS (normalized-assurance scenario). A first-party assessment replaces the interval with measured inputs and uses its actual ACI in the normative ERS formula.

Temporal evidence is diagnostic, not normalized to seven days

Every workpaper preserves its documented evidence age and event caps. Those values calculate a public-evidence ACI diagnostic on the stated reference date. The generator no longer overwrites every case with a seven-day age, because a constant would be a scenario assumption rather than measured evidence freshness.

The Behavioral Attestation Window uses the specification's non-double-counting rule: lambdabehavior = lambdatier × Mthreat × max(MTDI, MEm). The public-evidence ACI does not determine the comparative midpoint; it tells readers how much confidence the article package itself can support.

READ THIS BEFORE QUOTING A NUMBER

  • These are case-study scenarios, not vendor ratings. Each result describes one documented configuration or representative boundary. Remediation and current products are outside the score unless a separate reassessment is performed.
  • All 56 scenarios use the current 23-sub-metric basis as of 2026-08-13. Cn-7 remains UNKNOWN unless the public evidence establishes resource-budget and execution-loop containment; UNKNOWN stays in the interval and is never converted into inferred credit.
  • Quote the midpoint with its interval. Public evidence cannot establish all 23 current sub-metrics, a verified dependency graph, or an assessment-of-record ACI. The midpoint is useful only with its best-to-worst unknown-input bounds and normalized-assurance label.
  • Judgement was applied, and it is shown. Rubric placement is an assessor call. Every placement on this page carries the evidence behind it precisely so a reader can disagree with a specific number instead of the whole result.
  • The arithmetic and unknown-input rule are fixed. Scores are computed by the framework's own formulas, and the engine is checked against the Finbot worked example (ERS = 10.0, CRM = 1.35, Critical MVT) on every build. If that anchor ever fails to reproduce, this page refuses to build.

CASE DISCOVERY

Find the evidence you need

Search directly, browse by category, or scan the compact directory. Every result opens the complete evidence trail and calculation.

Browse by threat

Browse by system

Browse by outcome

56 results All case-study scenarios

2026-08-12 · Agentic / MCP System · Tier 1

Deadbugz: GitHub PRs Delivered a Delayed, Shape-Shifting Malicious MCP Server

MCP onboarding cannot be a one-time trust decision: clients must bind descriptor and prompt semantics, detect drift, and re-authorize every consequential action against current user intent.

Supply-chain compromiseAgentic / MCP
Indicative ERS 6.4 range 3.2–9.6
MVT evidence MVT floor: at least Major

2026-08-12 · Agentic / MCP System · Tier 1

Stolen Thoughts: Opaque Reasoning Blocks Could Be Replayed to Recover Secrets

Opaque state is not safe state: reasoning artifacts need confidentiality, principal/session binding, bounded retention, and an output gate before they enter logs or client-visible trajectories.

Data exposureAgentic / MCP
Indicative ERS 3.5 range 1.5–5.4
MVT evidence MVT floor: at least Major

2026-08-05 · Tool-Calling LLM / Connected GenAI · Tier 1

Pydantic AI Shows How Message History Can Become Server-Side Fetch Authority

Serialized conversation history is active authority when deserialization triggers I/O; replay paths require the same destination policy as an explicit network tool call.

Tool-calling LLM
Indicative ERS 4.7 range 1.9–7.5
MVT evidence MVT indeterminate

2026-08-05 · Agentic / MCP System · Tier 2

MCFA Turns Agent Memory into a Delayed Control-Flow Input

Long-term memory is persistent control input: every write needs provenance and promotion policy, and every recall must be re-authorized against the current task before it can influence tools.

Agentic / MCP
Indicative ERS 4.7 range 2.2–7.2
MVT evidence MVT indeterminate

2026-08-02 · Standalone LLM / Generative AI · Tier 1

Model Namespace Reuse Turns a Trusted Name Into a Supply-Chain Redirect

A familiar model name is not an identity: deployment admission must bind approved bytes, signer, source ownership, and loader policy before first load and every reload.

Supply-chain compromiseTool-calling LLM
Indicative ERS 4.0 range 1.5–6.4
MVT evidence MVT indeterminate

2026-08-02 · Agentic / MCP System · Tier 1

ZombieAgent Shows How Connector Prompt Injection Can Persist and Spread

Persistent memory changes prompt injection from a one-chat event into delayed control flow; trusted intent must govern both memory promotion and every later rehydration.

Prompt injectionData exposureAgentic / MCP
Indicative ERS 6.1 range 3.1–9.1
MVT evidence MVT floor: at least Minor

2026-08-02 · Agentic / MCP System · Tier 1

Claude Code GitHub Action: When a File-Read Tool Crosses the CI Secret Boundary

A sandbox is only as strong as its least-governed sibling tool: the Bash boundary held, but the in-process Read path crossed the same CI-secret boundary without equivalent enforcement.

Data exposureAgentic / MCP
Indicative ERS 5.7 range 2.6–8.8
MVT evidence MVT indeterminate

2026-07-27 · Agentic / MCP System · Tier 3

AgentForger Turned One ChatGPT Link Into a Scheduled Autonomous Insider

A platform can ship an approval gate and still score Cn-6 = 0.00 when that gate is writable by the very workflow it governs — AITBM scores the exercised configuration, not the nominal capability — and…

Agentic / MCP
Indicative ERS 7.4 range 4.5–10.0
MVT evidence MVT floor: at least Minor

2026-07-11 · Agentic / MCP System · Tier 2

Notion AI Agent Lethal Trifecta Leads to Silent Data Exfiltration

A human-approval gate only counts for as much of the chain as it actually governs: Notion's page-edit approval was real enough to raise Aa to 0.50 and hold Cn-6 above zero, yet the render hop that fired…

Data exposureAgentic / MCP
Indicative ERS 5.1 range 2.4–7.7
MVT evidence MVT floor: at least Minor

2026-07-07 · Multi-Agent / MCP System · Tier 2

Moltbook Shows How Agent Social Feeds Can Become a Global Callback Surface

This is the reference case for cp_basis = default: the agents are maximally exposed and their navigation action is entirely ungated, yet the measured terminal impact is a benign HTTP request, so Cp = 1.00…

Agentic / MCP
Indicative ERS 7.1 range 3.0–10.0
MVT evidence MVT indeterminate

2026-07-07 · Agentic / MCP System · Tier 2

AgentFlayer Turns ChatGPT Connectors Into a Zero-Click Exfiltration Path

AgentFlayer is the batch's clearest case of a control that half-held changing two scores at once: because a URL reputation check existed and had to be bypassed, Cn-3 sits at the rubric's bypass anchor…

Prompt injectionData exposureAgentic / MCP
Indicative ERS 5.8 range 2.8–8.8
MVT evidence MVT floor: at least Minor

2026-07-07 · Agentic / MCP System · Tier 2

Prompt Mines Show Why CRM Agents Need Write-Action Gates

This is the cleanest Cn-6 = 0.00 in the set and shows why AITBM separates Cn-6 from Cn-1: the agent never exceeded its granted CRM permissions, so a permission-only assessment would find nothing wrong, yet…

Prompt injectionTool abuseAgentic / MCP
Indicative ERS 6.4 range 2.8–10.0
MVT evidence MVT indeterminate

2026-07-07 · Agentic / MCP System · Tier 2

PerplexedBrowser: When an Agent Browser Can Read Local Files

This case shows the Behavioral Attestation Window being correctly withheld: the agent is unambiguously Agentic and scores at the ORP ceiling, but none of the four BAW checklist items is evidenced for a…

Data exposureAgentic / MCP
Indicative ERS 6.8 range 3.0–10.0
MVT evidence MVT indeterminate

2026-07-06 · Agentic / MCP System · Tier 2

LangGraph Checkpointer Bugs Turn Agent State History Into an RCE Path

LangGraph is the cleanest available demonstration that agent memory is an Ro-4 poisoning surface rather than a storage detail: an attacker-planted checkpoint row promoted straight into trusted agent state…

Tool abuseAgentic / MCP
Indicative ERS 5.2 range 2.4–8.0
MVT evidence MVT indeterminate

2026-07-06 · Tool-Calling LLM / Connected GenAI · Tier 2

ChainLeak Shows How AI Framework Helper APIs Can Expose Prompts, Files, and Cloud Keys

Two AITBM behaviours meet in this case: As sitting exactly on 0.75 keeps N_elevated at one and CRM at 1.00 even though the cascade path is corroborated all the way to a credential-issuing node, and…

Data exposureTool abuseTool-calling LLM
Indicative ERS 3.8 range 1.3–6.3
MVT evidence MVT indeterminate

2026-07-06 · Multi-Agent / MCP System · Tier 3

AutoJack Turns Localhost Agent Control Planes Into a Browser-RCE Lesson

A loopback-bound control plane is not a lower-exposure deployment: because a browsing agent renders untrusted content on the same host, As reaches the 1.00 anchor and the Cp path is corroborated end-to-end…

Tool abuseAgentic / MCP
Indicative ERS 5.6 range 2.4–8.7
MVT evidence MVT floor: at least Minor

2026-07-06 · Agentic / MCP System · Tier 3

A Clean Repo Can Still Turn an AI Coding Agent Into a Reverse Shell

This is the batch's only case with no patch to point at, and it lands where AITBM says it should: Rf = 0.75 rather than 0.00 because every remedy is an external containment layer, while Cn-6 = 0.00 for a…

Agentic / MCP
Indicative ERS 6.6 range 3.8–9.4
MVT evidence MVT indeterminate

2026-07-06 · Agentic / MCP System · Tier 2

PerplexedBrowser Shows Why Agentic Browsers Need Session and Sink Boundaries

PerplexedBrowser is the case where the assessed system's own security controls were largely irrelevant to the outcome: the vault held, the model filter partly held, and the system still failed — because…

Tool abuseAgentic / MCP
Indicative ERS 7.4 range 3.5–10.0
MVT evidence MVT floor: at least Major

2026-07-06 · Agentic / MCP System · Tier 3

Amazon Q's MCP Auto-Load Bug Made Cloned Repos a Cloud Credential Risk

When a client treats repository content as configuration, the poisoning surface is the tool manifest rather than the model — Ro-4 and Cn-5 both collapse to 0.00 on the same evidence, and a shipped,…

Data exposureTool abuseAgentic / MCP
Indicative ERS 5.4 range 2.9–7.8
MVT evidence MVT floor: at least Minor

2026-07-06 · Tool-Calling LLM / Connected GenAI · Tier 2

DifyTap Turns Multi-Tenant AI App Plumbing Into a Data Exposure Problem

DifyTap is the case that separates audit-trail completeness from audit-trail safety: Tr-3 field coverage was strong enough for the 0.75 band and still capped at 0.50, because the 0.75 criterion requires the…

Data exposureTool-calling LLM
Indicative ERS 4.9 range 2.3–7.5
MVT evidence MVT floor: at least Minor

2026-07-06 · Agentic / MCP System · Tier 1

JADEPUFFER Shows Agentic Ransomware Moving From AI RCE to Database Extortion

JADEPUFFER is the case that forces the assessor to keep the attacker out of the assessed system: the agentic behaviour that compressed the kill chain to 31-second self-repair belonged to the offence, so it…

Tool abuseAgentic / MCP
Indicative ERS 6.9 range 3.0–10.0
MVT evidence MVT floor: at least Minor

2026-07-02 · Tool-Calling LLM / Connected GenAI · Tier 3

LiteLLM Control Plane Is Being Hit in the Wild

An AI gateway with no agents, no memory and no autonomy still classifies as Connected GenAI and still forces Cp = 1.00 on its merits — because the corroborating path runs through a credential-issuing (P4)…

Tool-calling LLM
Indicative ERS 4.8 range 2.0–7.5
MVT evidence MVT indeterminate

2026-07-02 · Standalone LLM / Generative AI · Tier 3

Exposed LLM Backends Are Becoming Attacker AI Compute

Architecture class is scored on the assessed boundary, not on the attacker's behaviour: the exposed backend is a Standalone LLM with Aa = 0.25 and baw/agentic both false, yet three Containment sub-metrics…

Tool-calling LLM
Indicative ERS 4.3 range 1.9–6.8
MVT evidence MVT floor: at least Minor

2026-06-27 · Multi-Agent / MCP System · Tier 3

Lingua Ex Machina: When the AI Monitor Cannot See What the Executor Sees

Detection capability and evidence freshness are scored in different layers, and this case separates them cleanly: the monitor's blindness is a point-in-time IVP finding at Ro-1 and Cn-3, while the same…

Agentic / MCP
Indicative ERS 5.0 range 2.0–8.0
MVT evidence MVT indeterminate

2026-06-22 · Agentic / MCP System · Tier 3

Agentjacking: How Fake Sentry Errors Turn MCP Telemetry into Agent Code Execution

A tool integration that is read-only by design can still drive an agent to code execution: the boundary that failed is the MCP output boundary, not the model, which is why Ro-1 stays at 0.25 while five…

Tool abuseAgentic / MCP
Indicative ERS 7.4 range 4.3–10.0
MVT evidence MVT indeterminate

2026-06-09 · Agentic / MCP System · Tier 2

Gemini Voice Assistant: When Phone Notifications Become Prompt Injection

A confirmation gate that exists but is not bound to a canonical action summary earns Cn-6 = 0.25, not credit for human-in-the-loop control — and because the gate cannot be claimed at CBR >= 0.95, the same…

Prompt injectionAgentic / MCP
Indicative ERS 5.3 range 2.5–8.1
MVT evidence MVT indeterminate

2026-06-06 · Tool-Calling LLM / Connected GenAI · Tier 2

ChatGPhish: When a Webpage Makes ChatGPT Render a Phishing Interface

Cascade Potential can legitimately be a default rather than a corroborated 1.00: the injected content traverses all four stack layers, but the terminal node is an external fetch rather than a write-external…

Tool-calling LLM
Indicative ERS 4.9 range 2.5–7.2
MVT evidence MVT floor: at least Minor

2026-05-27 · Multi-Agent / MCP System · Tier 1

Agent Session Smuggling: Hidden Instructions Across A2A Agent Sessions

Authentication is not authorisation: a cryptographically valid, correctly authenticated peer session still scores Cn-5 low, because Cn-5 measures whether identity is bound to instruction provenance and tool…

Agentic / MCP
Indicative ERS 8.0 range 4.3–10.0
MVT evidence MVT floor: at least Major

2026-05-26 · RAG / Retrieval-Augmented System · Tier 3

ChromaToast: ChromaDB Pre-Auth RCE Through Malicious Hugging Face Model Loading

Remediation Feasibility sits at its bottom anchor — a patchable ordering bug with a CVE and a fixed release — while Cascade Potential still forces 1.00, which is exactly the layer separation AITBM is built…

Tool abuseRAG
Indicative ERS 4.8 range 2.7–7.0
MVT evidence MVT floor: at least Minor

2026-05-15 · Agentic / MCP System · Tier 2

AI App Misconfigurations: Public Agent Endpoints as RCE and Credential-Leak Paths

Nothing in this case reaches the model — there is no prompt, no injection, and no Robustness-1 signal at all — so AITBM's not-applicable redistribution rule carries the whole assessment on Containment,…

Data exposureTool abuseAgentic / MCP
Indicative ERS 7.2 range 3.4–10.0
MVT evidence MVT floor: at least Minor

2026-05-08 · Agentic / MCP System · Tier 3

PromptMink: Malicious Packages Built to Persuade AI Coding Agents

The adversary never touched the model — it optimised the documentation the model reads — so the scoring weight lands on Ro-4 ingestion integrity and Cn-1/Cn-6 execution gating rather than on jailbreak…

Supply-chain compromiseAgentic / MCP
Indicative ERS 6.1 range 3.8–8.4
MVT evidence MVT indeterminate

2026-05-03 · Agentic / MCP System · Tier 3

OpenAI Codex Command Injection: Malicious GitHub Branch Names as a Token-Theft Path

The exploited input never reached the model, which is exactly why Ro-1 must be scored over the agent's whole task-setup surface rather than its prompt: an agent's adversarial-input resistance is only as…

Data exposureAgentic / MCP
Indicative ERS 4.0 range 1.9–6.0
MVT evidence MVT indeterminate

2026-05-03 · Agentic / MCP System · Tier 3

CursorJacking: Rogue Cursor Extensions Can Steal AI API Keys

Containment can score 0.00 on an AI product whose model behaved perfectly: the assessed boundary here is the extension host and the credential store, so a client-side trust-boundary failure lands squarely…

Data exposureSupply-chain compromiseAgentic / MCP
Indicative ERS 4.0 range 1.8–6.3
MVT evidence MVT indeterminate

2026-04-29 · Agentic / MCP System · Tier 1

Entra Agent ID Administrator Scope Gap: Agent Roles Reaching Service Principals

An AI system can fail the Containment axis with no model in the loop at all: Cn-5 is scored on the enforced authorization boundary around agent identities, so a directory role whose documented scope and…

Tool abuseAgentic / MCP
Indicative ERS 3.8 range 1.2–6.3
MVT evidence MVT indeterminate

2026-04-29 · RAG / Retrieval-Augmented System · Tier 2

Kimi Privacy Leak Report: When a Translation Request Returns Another User's Resume

An incident with no established root cause is still scorable — the enforced boundary and the missing release gate are directly observable from the outcome — and the unresolved mechanism belongs in ACI (thin…

Data exposureRAG
Indicative ERS 3.6 range 1.5–5.6
MVT evidence MVT floor: at least Minor

2026-04-25 · Agentic / MCP System · Tier 2

Web-Based IDPI in the Wild: When Webpages Become Agent Prompt Delivery

A population study can be scored honestly as a representative configuration, but only if the assurance layer carries the cost: Pc = 0.10 and a class-level Cp classified as default rather than corroborated…

Prompt injectionAgentic / MCP
Indicative ERS 6.4 range 3.2–9.7
MVT evidence MVT indeterminate

2026-04-25 · Tool-Calling LLM / Connected GenAI · Tier 2

Apple Intelligence Hijack: Prompt Injection Against an OS-Level Local LLM

Controls that held move the numbers as much as the ones that failed: a measured 76% attack success rate coexists with Cn-1 and Cn-2 at 0.50 (the OS app sandbox bounded the blast radius) and Rf at 0.25 (a…

Prompt injectionTool abuseTool-calling LLM
Indicative ERS 3.9 range 1.8–6.0
MVT evidence MVT indeterminate

2026-04-25 · Agentic / MCP System · Tier 3

Your Agent Is Mine: Malicious LLM API Routers as an Agent Supply-Chain Boundary

The trust boundary that fails here is neither the model nor the tool but the transport intermediary between them, and AITBM localises it precisely — Cn-5 = 0.25 for an unverifiable response origin under…

Supply-chain compromiseAgentic / MCP
Indicative ERS 7.8 range 4.8–10.0
MVT evidence MVT floor: at least Major

2026-04-24 · Traditional ML / Classifier · Tier 3

Malicious Hugging Face Models: When Loading a Model Opens a Backdoor

An artifact-supply-chain incident with no agent, no prompt and no model output is still fully scorable — the evidence lands on Ro-4, Tr-3/Tr-4 and Cn-1/Cn-2 — and because the assessed configuration was…

Model pipeline
Indicative ERS 4.8 range 2.3–7.4
MVT evidence MVT indeterminate

2026-04-18 · Tool-Calling LLM / Connected GenAI · Tier 3

LiteLLM Fallout: How a Poisoned AI Dependency Reached Mercor

AITBM scores a software supply-chain compromise as an AI-system finding without distorting either: the AI-specific signal lands on Ro-4 (the dependency ingestion path is a poisoning channel), Cn-5 (static…

Supply-chain compromiseTool-calling LLM
Indicative ERS 4.2 range 1.6–6.8
MVT evidence MVT indeterminate

2026-04-17 · RAG / Retrieval-Augmented System · Tier 3

McKinsey Lilli Compromise: When SQL Injection Reaches the AI Prompt Layer

The sub-metric that should have stopped this is Ro-4, not a web-application control: once the prompt and retrieval tables were writable, the AI platform's integrity depended on chunk and configuration…

RAG
Indicative ERS 4.5 range 2.3–6.7
MVT evidence MVT indeterminate

2026-04-16 · Agentic / MCP System · Tier 2

Salesforce 'ForcedLeak': Indirect Prompt Injection via Agentforce Web-to-Lead Forms

ForcedLeak shows why Cp = 1.00 here is corroborated rather than defaulted: a sink gate that a researcher's payload was observed crossing cannot be claimed at CBR >= 0.95, so the path counts as ungated to a…

Prompt injectionData exposureTool abuse
Indicative ERS 7.7 range 4.0–10.0
MVT evidence MVT floor: at least Minor
Showing 1–10 of 56

Indicative ERS is a normalized-assurance comparison scenario and must be read with its best-to-worst interval. Public ACI describes the article evidence package; MVT reports only a severity floor proved across the uncertainty bounds.

Featured case: the Hugging Face intrusion

The July 2026 Hugging Face case is the fullest public record in this set — a first-party technical timeline, a corroborating account from OpenAI, and an independent analysis — which makes it the best demonstration of how AITBM consumes evidence. Its dedicated page contains the complete calculation, source trail, and uncertainty analysis.

FEATURED CASE

Frontier Lab Agent Intrusion into Hugging Face: Technical Reconstruction and Defensive Priorities

A case can have eight or nine genuinely effective controls — an SSRF allowlist that never failed, 84 straight denials at the credential store, digest verification that kept the supply chain clean — and still sit at the ceiling of the ORP layer, because AITBM scores boundaries independently rather than crediting an incident for the boundaries that happened not to be on the attacker's path: one ungated escalation route from an entry-exposed workload to credential-issuing nodes forces Cp to 1.00 on its own merits, and no number of denials elsewhere reduces it.

7.0indicative ERS
Open the complete evidence record →

Analyses that carry no ERS

8 of the 64 published analyses describe a technique, a research result, or a survey of many deployments rather than one assessed system. AITBM scores a deployment, not a threat, so forcing a score onto these would manufacture precision that the evidence cannot support. They are listed here for completeness.

Score your own system

These cases work backwards from an incident. The same three layers work forwards, before anything goes wrong — which is the point.

ERS calculator →

Score a deployment interactively, from a quick yes/no check to the full rubric.

Sub-metric reference →

All 23 sub-metrics with their five-level rubrics and required test methods.

AIDEFEND mapping →

Turn defensive control implementations into objective scoring evidence.