snailsploit[$]Adversarial · Research
framework comparison · published may 2026

AATMF vs MAESTRO — adversarial AI threat modeling, compared.

AATMF (Adversarial AI Threat Modeling Framework, Aizen 2023) and MAESTRO (Multi-Agent Environment, Security, Threat, Risk, Outcome — Huang 2025) both threat-model AI systems. They solve different parts of the same problem. This is the first head-to-head comparison.

TL;DR

AATMF is a procedure-level taxonomy: 20 tactics × 240+ techniques × 2,152+ procedures × 4,980+ adversarial prompts. MAESTRO is a 7-layer architectural threat-modeling lens for multi-agent systems. They are complementary, not competitive. Use MAESTRO to identify where in your agent architecture threats live; use AATMF to identify which specific techniques realize those threats.

Side-by-side

DimensionAATMF v3.1MAESTRO
AuthorKai Aizen (independent)Ken Huang (Cloud Security Alliance, Distinguished Fellow)
Publishedv1 2023, v3.1 2026February 2025
TypeProcedure-level attack taxonomyArchitectural threat-modeling framework
Granularity20 tactics · 240+ techniques · 2,152+ procedures · 4,980+ prompts7 layers (Foundation Models, Data Operations, Agent Frameworks, Deployment, Observability, Compliance, Agent Ecosystem)
Risk scoringAATMF-R: Likelihood × Impact × Detectability × Recoverability — quantitativeLayer-based qualitative risk assessment
DetectionYARA + Sigma signatures includedRecommends detection per layer, no signatures
Mapping to existing frameworksNIST AI RMF · MITRE ATLAS · OWASP LLM Top-10 · EU AI ActAligned with NIST AI RMF, MITRE ATLAS, OWASP
Agentic AI coverageTactic 11 (Agentic & Orchestrator Exploitation) — 16 techniquesNative focus — entire framework built for multi-agent systems
RAG / supply-chainTactic 12 (RAG manipulation) + Tactic 13 (Supply chain)Data Operations layer + Agent Ecosystem layer
Human-layer attacksTactic 15 (Human Workflow) + companion SEF + P.R.O.M.P.T frameworksImplicit in Compliance + Agent Ecosystem
OperationalizationAATMF Toolkit (Python CLI), Claude-Red skills library, PlaybookReference architectures + threat-modeling templates
License / availabilityOpen source, permissive licenseOpen methodology; documentation across CSA + arXiv
Suitable forRed teamers, AI safety engineers, CTI analysts who need executable test casesSecurity architects, governance teams threat-modeling multi-agent deployments

When to use which

Use MAESTRO when…

Use AATMF when…

Use both when…

The substantive differences

Depth vs breadth

MAESTRO is a framework — a way of thinking. AATMF is a catalog — a body of named, indexed, scored procedures. A MAESTRO threat-modeling session lasts a meeting; an AATMF assessment is a multi-week engagement. They operate at different levels of abstraction; neither replaces the other.

Coverage of agentic threats

MAESTRO is purpose-built for multi-agent systems — the entire framework is structured around that surface. AATMF treats agentic exploitation as one of 20 tactics (T11). If your scope is exclusively agent-based, MAESTRO is more economical. If your scope is broader (model API, training, fine-tuning, RAG, supply chain, human workflow, plus agents), AATMF's wider net catches more.

Operational artifacts

This is AATMF's strongest differentiation: AATMF ships with operational tooling — the AATMF Toolkit (Python CLI for systematic LLM safety testing), Claude-Red (38 SKILL.md files for the Claude skills system), and the LLM Red Teamer's Playbook. MAESTRO is a methodology; AATMF is a methodology + a stack of tools you can run today.

Human layer

AATMF treats the human layer as a first-class concern (T15 + the companion SEF and P.R.O.M.P.T frameworks). MAESTRO addresses humans inside the Compliance and Agent Ecosystem layers but doesn't have a dedicated tactic for human-workflow exploitation.

Crosswalk: MAESTRO layer → AATMF tactic

MAESTRO LayerPrimary AATMF Tactics
L1 Foundation ModelsT5 (Model & API Exploitation) · T6 (Training Poisoning) · T10 (Integrity Breach)
L2 Data OperationsT6 (Training Poisoning) · T12 (RAG Manipulation) · T13 (Supply Chain)
L3 Agent FrameworksT11 (Agentic Exploitation) · T4 (Multi-Turn) · T7 (Output Manipulation)
L4 DeploymentT14 (Infrastructure) · T13 (Supply Chain) · T5 (Model API)
L5 ObservabilityT7 (Output Manipulation) · T10 (Integrity & Confidentiality Breach)
L6 ComplianceT15 (Human Workflow) · T8 (Deception)
L7 Agent EcosystemT11 (Agentic) · T13 (Supply Chain) · T15 (Human Workflow)

Recommendation

If you are a security architect doing system design, start with MAESTRO. If you are a red teamer doing testing, start with AATMF. If you are running a mature AI security program, use both — MAESTRO at design time, AATMF during testing and continuous validation.

References

Cite this comparison

Aizen, K. (2026). AATMF vs MAESTRO: Adversarial AI Threat Modeling Compared.
snailsploit.com. https://snailsploit.com/aatmf-vs-maestro
Author
Kai Aizen
Independent Adversarial · Research group and creator of AATMF. 60 published CVEs, 5 Linux kernel mainline patches, author of Adversarial Minds.