Model 50 of 74 · Cybersecurity
AI Security Maturity Assessment
Assess how well your organisation secures AI systems across their full lifecycle.
Pillars & areas
Assess
Understand the risks
Levels
- 1UnguardedNo AI-specific controls
- 2Risk-AwareThreats identified & controlled
- 3HardenedBuilt into the lifecycle
01 AI Threat Modelling & Risk Assessment
Does the organisation systematically identify and evaluate threats specific to its AI and ML systems?
0/4 answered
02 Training Data & Pipeline Security
Does the organisation protect the integrity and provenance of the data used to train and fine-tune its models?
0/4 answered
03 Model Security & Integrity
Are models themselves protected from theft, tampering, and supply chain compromise?
0/4 answered
04 Inference & Runtime Security
Are AI systems protected while serving predictions or generating outputs in production?
0/4 answered
05 AI Access Control & Governance
Does the organisation control who can deploy, modify, and interact with AI systems within defined boundaries?
0/4 answered
06 AI Monitoring & Incident Response
Can the organisation detect when AI systems behave abnormally and respond effectively to AI-specific incidents?
0/4 answered
AI Security
Answer the questions above and your report builds here: an overall score, a score and target for each area, and the three changes that matter most.
About this model
About this assessment
About the AI Security maturity model
Artificial intelligence introduces attack surfaces that traditional cybersecurity was never designed to address. Training data can be poisoned to embed hidden behaviours, models can be stolen or reverse-engineered through repeated queries, prompt injection can override safety guardrails, and adversarial inputs can cause confident but dangerously wrong outputs. These are not theoretical risks — they are actively exploited in the wild, and they grow more consequential as organisations embed AI into critical decision-making.
Most organisations bolt AI into their operations long before they understand how to secure it. Security teams lack visibility into model behaviour, data science teams lack security training, and nobody owns the gap between them. This model exists to close that gap — not by repackaging generic security advice, but by asking specific, observable questions about how AI systems are threat-modelled, built, deployed, monitored, and governed throughout their lifecycle. The goal is to surface the real distance between how secure your AI systems appear to be and how secure they actually are.
The AI Security maturity model assesses six areas that together span the full lifecycle of securing AI and machine learning systems — from threat modelling and training data integrity through to runtime protection and incident response. It contains 24 questions across 6 dimensions, each describing three levels of maturity through concrete, observable behaviours. The assessment is designed for any organisation that develops, deploys, or consumes AI systems, regardless of whether those systems are built in-house or procured from third parties.
Who this assessment is for
- CISOs and security leaders responsible for securing AI deployments across the organisation
- ML engineers and data scientists who build and maintain AI/ML systems and pipelines
- AI platform teams managing model registries, deployment infrastructure, and serving layers
- Risk and compliance teams assessing AI-specific threats and regulatory obligations
- Product owners and business leaders deploying AI into customer-facing or decision-critical processes
- Third-party risk teams evaluating the security posture of AI vendors and embedded models
The three maturity levels
- Level 1 — Unguarded: AI systems are deployed with little or no consideration of AI-specific security risks. There are no threat models for ML pipelines, no controls around training data integrity, and no monitoring for adversarial behaviour. Models are treated as opaque tools — nobody is responsible for their security, and vulnerabilities are discovered only through incidents or external disclosure.
- Level 2 — Risk-Aware: AI-specific threats are identified and controls are applied to the highest-risk systems. Threat models exist for critical AI deployments, training data provenance is tracked, input validation and output filtering are in place, and there is a registry of models in production. Security and data science teams collaborate on defined processes, though coverage may be uneven across all AI systems.
- Level 3 — Hardened: AI security is built into the full model lifecycle. Every model is threat-modelled and adversarially tested before release, training data and third-party models are verified before they are trusted, production behaviour is monitored for drift and attack, and incident playbooks for AI-specific failure modes are rehearsed. The organisation treats AI systems as first-class security assets with the same rigour applied to critical infrastructure.
The 6 areas assessed
1. AI Threat Modelling & Risk Assessment
Whether the organisation systematically identifies and evaluates threats specific to its AI systems. This area examines whether AI attack surfaces are mapped, whether threat models cover ML-specific risks such as data poisoning and model extraction, and whether risk assessments are updated as models and their operating environments change.
2. Training Data & Pipeline Security
How the organisation protects the integrity and provenance of data used to train and fine-tune models. This area covers data lineage tracking, poisoning detection, access controls on training pipelines, and whether the organisation can demonstrate that its training data has not been tampered with or contaminated.
3. Model Security & Integrity
Whether models themselves are protected from theft, tampering, and supply chain compromise. This area assesses model signing and versioning, adversarial robustness testing, protection of model weights and architectures, and how third-party or open-source models are vetted before deployment.
4. Inference & Runtime Security
How AI systems are protected while serving predictions or generating outputs in production. This area covers prompt injection defences, input validation, output filtering, rate limiting to prevent extraction attacks, and whether runtime behaviour is monitored for signs of adversarial manipulation.
5. AI Access Control & Governance
Whether the organisation controls who can deploy, modify, and interact with AI systems, and whether AI agents operate within defined permission boundaries. This area examines model deployment approval workflows, registry completeness, role-based access to model endpoints, and governance of autonomous AI agents.
6. AI Monitoring & Incident Response
Whether the organisation can detect when AI systems are behaving abnormally and respond effectively to AI-specific incidents. This area covers drift detection, anomaly monitoring on model inputs and outputs, AI-specific incident playbooks, and the ability to rapidly roll back or disable compromised models.
How this model relates to other frameworks
This is an original, simplified maturity model and is not derived from or intended to replace any of the following. However, organisations that use this assessment may also find value in these established frameworks:
- OWASP Top 10 for LLM Applications — a catalogue of the most critical security risks specific to large language model deployments
- MITRE ATLAS (Adversarial Threat Landscape for AI Systems) — a knowledge base of adversarial tactics and techniques targeting machine learning systems
- NIST AI Risk Management Framework (AI RMF) — guidance for managing risks across the AI lifecycle, including security and resilience
- Google Secure AI Framework (SAIF) — a conceptual framework for securing AI systems across development and deployment
- ISO/IEC 27090 (in development) — forthcoming international guidance on addressing security threats and failures in AI systems
Frequently asked questions
What is the AI Security maturity model?
Assess how well your organisation secures AI systems across their full lifecycle. It is an original, simplified model with three maturity levels (Unguarded, Risk-Aware and Hardened), assessed through 24 questions across 6 areas: AI Threat Modelling & Risk Assessment, Training Data & Pipeline Security, Model Security & Integrity, Inference & Runtime Security, AI Access Control & Governance and AI Monitoring & Incident Response.
How long does the AI Security assessment take?
Most people finish in 10–14 minutes. Each of the 24 questions has three concrete answer options. Your progress is saved in the page URL, so you can bookmark it and come back later.
How is the score calculated?
Each answer scores 1 (Unguarded), 2 (Risk-Aware) or 3 (Hardened). An area's score is the average of its answered questions, and the overall score is the average of the area scores, so every area counts equally. Scores run from 1.0 to 3.0.
Is my data stored or shared?
No. Your answers are never sent to a server. They are stored only in the page URL, which you control. Copy the link to share results with colleagues, or export a PDF or CSV report.
How should I use the results?
Start with "Where to focus" in your report. It lists the questions with the biggest gap to the target you set for each area, and shows what the next level looks like in practice. For a fuller picture, ask several people from different teams to complete the assessment and compare their links. Differences in perception are often as revealing as the scores themselves.