Book an Appointment

The OWASP Map for Development Teams

Top 10, ASVS, Cheat Sheet Series, Developer Guide, WSTG, SAMM and tools such as Dependency-Track and ZAP: what each project delivers – and how these building blocks connect into an end-to-end process in everyday development work.

The OWASP Foundation maintains dozens of open projects around secure software development – from awareness documents and verifiable standards to ready-to-use tools. In practice, many teams know the Top 10 but not which project is meant for requirements, testing, onboarding or maturity measurement. As a result, the Top 10 gets misread as a checklist while ASVS, WSTG and SAMM go unused. This article puts the most important building blocks into context and shows how to combine them along the development lifecycle into a consistent approach – free of license costs and vendor-neutral.

The Essentials at a Glance

01

Top 10: Shared Vocabulary, Not a Standard

The OWASP Top 10 is an awareness document: it names the biggest risk categories for web applications, derived from data analyses and community surveys. The current 2025 edition – the eighth overall – draws on data from more than 2.8 million tested applications and considers 589 CWEs; new additions are the categories “Software Supply Chain Failures” (A03) and “Mishandling of Exceptional Conditions” (A10), while “Broken Access Control”, which now also covers SSRF, remains in first place. For development teams, the Top 10 works well as an entry point and as a shared vocabulary with management and auditors – it is not intended as a verifiable requirements list or test catalogue. For that, OWASP itself points to ASVS and WSTG.

02

ASVS 5.0: Verifiable Security Requirements

The Application Security Verification Standard (ASVS) translates “secure application” into concrete, verifiable requirements. Version 5.0.0 (released on 30 May 2025) comprises 345 requirements across 17 chapters – from authorization and cryptography to OAuth/OIDC – and three levels: Level 1 as an entry point into using the ASVS, Level 2 as a comprehensive standard security baseline, and Level 3 for applications with high protection needs. Since the requirements are also available in machine-readable form as CSV and JSON, they can be transferred directly into backlogs and definition-of-done criteria – and serve as an objective benchmark in tenders and supplier contracts.

03

Cheat Sheets and Developer Guide: Bringing Knowledge into the Team

The Cheat Sheet Series provides compact, implementation-focused guidance on individual topics – from password storage and injection prevention to secrets management – in currently 120 continuously maintained cheat sheets (as of July 2026). Index views link the sheets to ASVS, Top 10 and Proactive Controls, so the right implementation guidance can be found directly for every requirement – ideal for onboarding new developers and as a reference in code reviews. The OWASP Developer Guide, one of the oldest OWASP projects (first published in 2002, currently at version 4.x), deliberately positions itself as a signpost: it does not duplicate content, but serves as an introductory and overview work guiding readers through the OWASP ecosystem.

04

WSTG: Deriving Test Cases for Verification

The Web Security Testing Guide (WSTG) is the reference methodology for security testing of web applications. The current stable version 4.2 (December 2020) addresses each test scenario via unique identifiers in the format WSTG-<category>-<number>; version 5.0 is currently being developed publicly on GitHub and should be treated as work in progress. Teams use the WSTG to derive test plans for releases, structure internal security testing and define the scope of external penetration tests in a traceable way – the stable test IDs create a common language between development, testers and service providers.

05

Tools: Dependency-Check, Dependency-Track and ZAP

At the tooling level, the ecosystem provides ready-to-use open-source building blocks. Dependency-Check (an OWASP flagship project) is a software composition analysis tool that checks project dependencies against publicly known vulnerabilities from the NVD and integrates into the build via CLI, Maven, Gradle, Jenkins or Azure DevOps. Dependency-Track (also a flagship project) raises this to portfolio level: the platform continuously evaluates CycloneDX SBOMs, supports VEX and makes vulnerability, version and license risks visible across all applications – a building block that carries extra weight given the new Top 10 category “Software Supply Chain Failures”. The DAST scanner ZAP adds automated dynamic testing to the CI pipeline; it has not been an OWASP project since 2023 and has been continued as “ZAP by Checkmarx” since 2024, but remains open source and free of charge.

06

Managing Maturity with SAMM – and Tying It All Together

The Software Assurance Maturity Model (SAMM, version 2; current model release v2.2.0 from July 2024) does not measure individual applications but the development process: five business functions (Governance, Design, Implementation, Verification, Operations) with 15 security practices and three maturity levels each – measurable, action-oriented and neutral with regard to both technology and process. A SAMM assessment shows where the organization stands and delivers a prioritized roadmap. This is how the pieces interlock in day-to-day work: requirements flow from the ASVS into the backlog, Cheat Sheets and the Developer Guide support implementation and onboarding, the WSTG structures verification, Dependency-Track, Dependency-Check and ZAP automate checks in the pipeline – and SAMM makes progress measurable and manageable across all teams.

Standards & Sources

The content on this page is based on the following publicly available guides and studies.

OWASP Foundation · 2025

OWASP Top 10:2025

Eighth edition of the risk ranking; based on data from more than 2.8 million tested applications and 589 CWEs considered, with new categories including “Software Supply Chain Failures” (A03).

OWASP Foundation · 2025

OWASP Application Security Verification Standard 5.0.0

345 verifiable requirements across 17 chapters with three verification levels; released on 30 May 2025.

OWASP Foundation · 2026

OWASP Cheat Sheet Series

Continuously maintained collection of 120 topic-specific implementation guides (as of July 2026) with index views by ASVS, Top 10 and Proactive Controls.

OWASP Foundation · 2020

OWASP Web Security Testing Guide v4.2

Stable reference methodology for testing web applications (published on 3 December 2020) with unique test IDs; version 5.0 in development.

OWASP Foundation · 2024

OWASP Software Assurance Maturity Model (SAMM) v2

Maturity model with five business functions, 15 security practices and three maturity levels; current model release v2.2.0 from 6 July 2024.

ZAP / Checkmarx (zaproxy.org) · 2024

ZAP Has Joined Forces With Checkmarx

Official project announcement on the transition of the former OWASP project ZAP to Checkmarx (24 September 2024); ZAP remains open source and free of charge.

Integrate OWASP building blocks into your development process?

We support you in bringing ASVS requirements, WSTG-based testing and a SAMM assessment into your development processes. Contact us for a no-obligation initial consultation.