What you need to know
OWASP ASVS provides versioned web-application security requirements for verification, development guidance, and procurement. Select applicable requirements and require reproducible evidence against the exact version.
Potentially affected
Organizations developing, commissioning, purchasing, or assessing web applications and services and needing specific technical security acceptance criteria.
DSE recommendation
Select an explicit ASVS version and applicable requirements from the application's risk and architecture, assign test methods and evidence, and track exceptions rather than claiming blanket ASVS compliance.
Bottom line: convert “the application must be secure” into a reviewed set of versioned, testable requirements. OWASP ASVS can supply a common requirement vocabulary, but the application owner still must choose scope, rigor, evidence, exceptions, and release consequences.
Source fact: what OWASP ASVS provides
The OWASP Application Security Verification Standard project describes ASVS as a basis for testing web-application technical security controls and a list of secure-development requirements. OWASP identifies three uses: a metric for application owners and developers, guidance for control developers, and a basis for specifying verification requirements in procurement.
On the August 25, 2026 review date, the project page identified ASVS 5.0.0 as the latest stable version. OWASP advises including the ASVS version with a requirement identifier because identifiers can change between versions.
What the source does not establish
ASVS does not certify an application automatically and does not guarantee the absence of vulnerabilities. Selecting every requirement without architecture and risk analysis can produce irrelevant work while missing system-specific abuse cases. A tool’s “ASVS coverage” label does not prove correct testing or complete coverage.
The standard focuses on application technical controls. Hosting, cloud configuration, identity providers, endpoints, networks, operations, privacy, business logic, supplier services, and incident readiness can require additional evidence.
Applicability questions
- Which exact ASVS version and application release are in scope?
- What architecture, data, users, administrative functions, trust boundaries, and consequences determine the required rigor?
- Which requirements apply, which do not, and who approves that decision?
- What manual, automated, code, configuration, or runtime method will verify each selected requirement?
- What result blocks acceptance, who may approve a bounded exception, and when will it be retested?
DSE recommendation: create a versioned verification matrix
The following steps are DSE recommendations based on the cited source.
- Record the ASVS version, application version, architecture, scope, intended uses, data classes, roles, trust boundaries, and risk rationale.
- Select applicable requirements with their full versioned identifiers. Preserve the source list and record additions, exclusions, interpretations, and owner approval.
- Assign one or more verification methods, required depth, test environment, evidence artifact, responsible tester, and acceptance threshold to each requirement.
- Tie findings to the requirement, vulnerable component and version, proof, risk decision, remediation owner, due date, and retest result.
- Write procurement language that requests specific versioned requirements and evidence. Avoid an undefined “ASVS compliant” statement.
- Review the mapping after application, framework, identity, hosting, integration, or ASVS version changes.
Verification and evidence
Sample selected requirements across different ASVS areas and reproduce the conclusion using retained test steps, configuration or code reference, output, environment, identity, and application version. Confirm that exclusions and exceptions have current rationale and accountable approval.
Official references
- OWASP Application Security Verification Standard project — OWASP Foundation; living project page and stable-version register
- OWASP ASVS releases and machine-readable requirements — official OWASP project repository
Review the official source
OWASP Application Security Verification Standard project · Verified August 25, 2026
Need help applying this guidance safely?
DSE can help confirm applicability, protect service continuity, and validate the result across physical security and IT systems.
Talk with DSE