OWASP/AISVS
The AI Security Verification Standard (AISVS) focuses on providing developers, architects, and security professionals with a structured checklist to verify the security of AI-driven applications.
OWASP Artificial Intelligence Security Verification Standard (AISVS)
What it is
- A community‑driven catalogue of testable security requirements for AI‑enabled systems. It mirrors the OWASP Application Security Verification Standard (ASVS) but focuses on AI‑specific threats across the whole model lifecycle – from data collection and training to deployment, monitoring, and retirement.
Who it’s for
- Developers, architects, security engineers, auditors, and procurement teams that need a concrete checklist to verify that an AI application meets a defined level of security assurance.
How it’s organized
- Requirements are grouped into 12 chapters (e.g., Training Data Integrity, Input Validation, Model Lifecycle Management, Adversarial Robustness, etc.).
- Each requirement has a unique identifier like
C9.4.3and a verification level (1 = baseline, 2 = standard, 3 = high‑assurance). - A Research Wiki accompanies every requirement, describing the threat it mitigates, verification approaches, tooling suggestions, and open gaps.
How to use it
- Design phase – Treat the AISVS chapters as a security‑by‑design checklist when architecting AI pipelines.
- Development / CI‑CD – Embed the relevant controls into code reviews, automated tests, and deployment pipelines.
- Assessment – Use the standard as a framework for penetration testing, audits, or third‑party evaluations.
- Procurement – Reference specific AISVS controls when evaluating vendors or off‑the‑shelf models.
Verification levels
- Level 1 – Baseline controls for any AI system (including internal tools).
- Level 2 – Standard controls for production systems handling sensitive data or making consequential decisions.
- Level 3 – Advanced controls for high‑assurance, safety‑critical, or regulated environments.
Current release
- The latest stable version is AISVS 1.01 (available as a PDF and as Markdown source). The repository follows a locked‑folder versioning scheme (
1.0/,1.01/,1.02-dev/).
What it is not
- It is not a governance or risk‑management framework (those are covered by NIST AI RMF, ISO/IEC 42001, EU AI Act, etc.).
- It does not endorse specific tools or products.
Contributing
- Community members can open issues or submit pull requests to improve requirements, add references, or clarify verification steps. Security issues are handled via the project’s security policy.
License
- All content is released under the Creative Commons Attribution‑ShareAlike 4.0 International license.
In short, AISVS provides a practical, test‑oriented checklist for securing AI applications, helping teams move from vague best‑practice advice to concrete, auditable controls.
Related
- Project
- Project
- Dispatch
- Project
- Project