Implementation guides OWASP AISVS v1.01

Implementation guides

A plain-English guide to each of the 282 requirements in the OWASP AISVS: what good looks like, how teams usually do it, the evidence to keep and the mistakes to avoid.

Not sure which ones apply to your system? Take the assessment to get a list scoped to it.

Training Data Integrity & Traceability

13 guides

This chapter addresses protecting the integrity and traceability of training data as it is sourced, handled, and maintained.

Input Validation

12 guides

This chapter addresses validation of all inputs as a first-line defense against prompt injection, one of the most damaging attacks on AI systems.

Model Lifecycle Management & Change Control

15 guides

This chapter addresses control of model changes so that unauthorized or unsafe modifications cannot reach production.

Infrastructure, Configuration & Deployment Security

14 guides

This chapter addresses hardening AI-specific infrastructure components against model theft, data leakage, and cross-tenant contamination.

Access Control & Identity for AI Components & Users

11 guides

This chapter addresses access control challenges that AI systems introduce beyond traditional application security.

Supply Chain Security for Models

7 guides

This chapter addresses defending against AI supply chain attacks that exploit third-party models, frameworks, or datasets to embed backdoors, bias, or exploitable code.

Model Behavior, Output Control & Safety Assurance

14 guides

This chapter addresses constraining, validating, and monitoring model outputs so that unsafe, malformed, or high-risk responses cannot reach users or downstream systems.

Memory, Embeddings & Vector Database Security

11 guides

This chapter addresses securing the embeddings and vector stores that act as semi-persistent and persistent "memory" for AI systems through Retrieval-Augmented Generation (RAG).

Orchestration & Agentic Security

37 guides

This chapter addresses ensuring autonomous and multi-agent systems execute only authorized, intended, and bounded actions.

Model Context Protocol (MCP) Security

39 guides

This chapter addresses secure discovery, authentication, authorization, transport, and use of MCP-based tool and resource integrations.

Adversarial Robustness

19 guides

This chapter addresses keeping AI systems reliable and abuse-resistant when facing evasion, inference, extraction, or poisoning attacks.

Monitoring, Logging & Anomaly Detection

21 guides

This chapter addresses real-time and forensic visibility into what the model and other AI components see, do, and return, so that AI-specific threats can be detected and triaged.

AI-Assisted Secure Coding (Appendix C)

69 guides

This appendix lists organizational controls for using AI coding tools safely. The range is baseline to advanced. Scope is coding, code review, and the rest of the SSDLC.