Skip to main content
New: Vulkro Cloud for Salesforce, a hosted workspace for your team. Available by invitation: register your interestView docs

OWASP ASVS

Profile name: owasp-asvs

The OWASP Application Security Verification Standard (ASVS) is a detailed catalogue of application-security controls. It has 14 chapters covering architecture, authentication, session management, access control, input validation, cryptography, error handling, data protection, comms security, malicious code, business logic, files and resources, API and web service, and configuration.

Coverage​

Vulkro maps findings to L1 and L2 controls across V1-V14. It does not evaluate L3 (high-assurance) controls. Those need manual attestation, which is outside the scope of a static scanner.

Run it​

vulkro compliance . --profile owasp-asvs
vulkro scan . --profile owasp-asvs --format json

The compliance command evaluates each control. The scan --profile form tags each finding with its relevant controls inline.

High-traffic mappings​

Vulkro finding categoryASVS controls
BrokenAuthenticationV2.1, V2.2, V2.7
BrokenObjectLevelAuth (IDOR)V4.1, V4.2
MassAssignmentV5.1.5
InjectionV5.3.4, V5.3.5
XSS / SSTIV5.3.3
CSRFV13.2.3
Hardcoded secretV2.10.4, V14.4
Weak cryptoV6.2
Session fixationV3.2
SecurityMisconfigurationV14.1, V14.4

Audit packaging​

For an audit handoff:

vulkro report . --profile owasp-asvs -o asvs-report.html

This produces a single-page HTML report with per-control pass/fail status, citations, and timestamped scan provenance. For PDF, use --format pdf (requires wkhtmltopdf).

Vulkro is a product of Reveriext.

reveriext.com

Visit Reveriext