Safeguard Docs
Compliance FrameworksInternational

OWASP ASVS

Application Security Verification Standard V14: dependency inventory, version verification, integrity.

Application Security Verification Standard V14: dependency inventory, version verification, integrity.

Short nameASVS
RegionInternational
Country or scopeInternational
SectorApplication Security
In your workspaceOn unless you switch it off in Compliance โ€บ Manage.

How Safeguard covers ASVS

  • Scan requirements: 4, all decided by a scan.
  • Controls: the scan requirements below, plus 12 controls from Safeguard's control catalog for ASVS.
  • Automated tests: none map to it directly. You can link any automated test to its controls yourself (how).
  • Policy templates: 24: 2 written for ASVS and 22 from the standard set.

How each kind of coverage works, and what the readiness score counts: Compliance frameworks.

What a scan checks

Each scan of a product checks these 4 requirements against what the scan found, including the product's software inventory (SBOM).

RequirementWhat Safeguard checksDecided by
ASVS-V2 Authentication ComponentsASVS V2 requires documented authenticationScan
ASVS-V3 Session ManagementASVS V3 requires secure session managementScan
ASVS-V4 Access Control ComponentsASVS V4 requires access control documentationScan
ASVS-V6 Cryptographic Algorithm AuditASVS V6 requires approved cryptographic algorithmsScan

More controls in the catalog

The framework's Controls tab lists its scan requirements and these controls from Safeguard's control catalog. Evidence them with automated tests, uploaded evidence, policies or an attestation.

ControlName
ASVS-V1.1.2Document and Review Application Architecture
ASVS-V2.1.1Enforce Minimum Password Length and Complexity
ASVS-V2.2.1Require MFA for High-Value Accounts
ASVS-V3.2.1Generate Secure Session Tokens
ASVS-V4.1.1Enforce Server-Side Access Control
ASVS-V5.1.1Validate All Input Against an Allowlist
ASVS-V7.1.1Do Not Log Sensitive Data
ASVS-V8.1.1Classify and Label Sensitive Data
ASVS-V9.1.1Enforce TLS for All Communications
ASVS-V10.2.1Scan for Malicious Code and Backdoors
ASVS-V13.1.1Authenticate and Authorize All API Requests
ASVS-V14.2.1Pin and Verify Dependency Versions

Policy templates

Written for ASVS:

  • Application Security Verification Requirements Policy (ASVS L2)
  • Data Protection and Cryptography Policy (ASVS V8/V2)

And 22 from the standard set, adapted to ASVS.

On this page