OWASP Top 10 Explained — The Most Critical Application Security Risks

The OWASP Top 10 is the most widely recognised application security awareness document in the world — a periodically refreshed list of the ten most critical risks to web applications, derived from telemetry across many organisations and validated by community review. The Top 10 is published by the OWASP Foundation as a public good. Guardian SecureApp™ uses Top 10 as the prioritisation lens applied across our ASVS-anchored evaluation: it tells us which findings to take most seriously and where to focus remediation effort first.

ISO/IEC 17065 Accredited
UAF Accreditation No. 52605385601
Valid until 05 May 2030

A Prioritised List of the Most Critical Application Security Risks

The OWASP Top 10 is a periodically refreshed list of the ten most critical security risks affecting web applications. Published by the OWASP Foundation as a public good — freely available, with no licensing fees or access barriers — it is the most widely recognised application security awareness document in the world, frequently cited in regulatory frameworks, vendor procurement processes, secure SDLC programmes, and engineering training curricula.

Each Top 10 edition is derived from telemetry collected across many participating organisations — security testing data, breach reports, and survey input from application security practitioners. The categories are not chosen by single-vendor opinion but emerge from analysis of where real-world risk concentrates, weighted by prevalence (how often a category appears across surveyed applications), exploitability (how readily a vulnerability in the category can be exploited), detectability (how easily it can be identified by scanning or testing), and impact (the consequence when the vulnerability is exploited).

It is critical to understand what the Top 10 is and what it is not. The Top 10 is an awareness document and a prioritisation tool — it tells you, at a category level, what application security risks are most worth attending to first. The Top 10 is not a comprehensive controls catalogue (that role belongs to OWASP ASVS, covered at /standards/owasp-asvs) and it is not a certification standard in itself. Within Guardian SecureApp™, OWASP Top 10 functions as the prioritisation lens applied across the ASVS-based evaluation that anchors Modules A and B.

Edition Refresh and Community Stewardship

OWASP Top 10 is maintained by the OWASP Foundation through an open, community-driven process led by a project team that coordinates data collection, category analysis, and community review. The work is conducted in public; data sources, methodology and analytical decisions are documented; and the resulting edition is reviewed by the broader OWASP community before publication. Older editions are archived and remain accessible for reference.

Editions are refreshed periodically — historically every three to four years, though OWASP has not committed to a fixed cadence. Each edition refresh can introduce new categories, retire categories that have decreased in real-world prevalence, restructure existing categories to reflect evolving understanding, and re-rank categories based on the underlying data. The 2021 edition (the current edition at the time of publication of this page), for example, introduced the ‘Insecure Design’ category as A04 — a structural framing that earlier editions did not have — and merged previously separate concerns such as XML External Entities (XXE) into the broader Security Misconfiguration category.

This refresh discipline is structurally important. Application security threats evolve — what was the most critical risk pattern in one edition may be substantially less prevalent in the next, replaced by patterns the community had not yet recognised at scale. A static, never-refreshed list would slowly lose relevance; the Top 10’s edition-refresh discipline keeps it tied to current real-world risk, not to historical risk frozen at a point in time. Guardian’s certification approach reflects this: when a new Top 10 edition is published, our Technical Review Panel reviews the changes and adopts the new edition into GSA-PR-01 with appropriate transition guidance for certified clients.

Where to find the canonical Top 10: The authoritative current edition of OWASP Top 10, including methodology, data sources, and the full per-category description, is maintained by the OWASP Foundation at owasp.org/Top10. This page summarises and contextualises the Top 10 for use within Guardian SecureApp™ — but the canonical reference is OWASP’s own publication.

OWASP Top 10:2021 — A01 Through A10

Below are the ten categories of the current OWASP Top 10 edition (2021), with a brief description of what each category covers. The categories are ranked by the OWASP project team’s risk-based weighting — A01 represents the category currently assessed as the most critical, A10 the tenth most. A future edition refresh will update both the rankings and the categories themselves; until then, the 2021 edition is the operative reference for Guardian SecureApp™ engagements.

IDCategoryWhat This Category Covers
A01Broken Access Control

Failures in enforcing what users can and cannot do — privilege escalation, IDOR (Insecure Direct Object Reference), missing function-level access control, cross-tenant access in multi-tenant systems. The most consequential category in the 2021 edition.

A02Cryptographic Failures

Failures related to cryptography — use of weak or deprecated algorithms, improper key management, missing encryption of data at rest or in transit, hardcoded keys, predictable randomness sources. Renamed from ‘Sensitive Data Exposure’ in earlier editions to focus on the underlying root cause.

A03Injection

Untrusted input incorporated into commands or queries without proper validation, sanitisation or parameterisation — SQL injection, NoSQL injection, OS command injection, LDAP injection, expression-language injection, cross-site scripting (XSS), and similar. Reduced in edition rank from A01 (in 2017) to A03 (in 2021), reflecting maturation of defences.

A04Insecure Design

Risks emerging from missing or ineffective security at the design stage — absence of threat modelling, missing trust-boundary discipline, abuse-case scenarios not considered. New category in the 2021 edition; addresses defects no amount of secure coding can repair if the design itself is flawed.

A05Security Misconfiguration

Misconfigured security controls across runtime, deployment platforms, frameworks, services and managed cloud components — permissive defaults left in place, unnecessary services running, debug features exposed in production, missing security headers, unhardened container images. Includes XXE concerns folded in from the 2017 edition.

A06Vulnerable and Outdated Components

Use of third-party libraries, frameworks, services or platforms with known vulnerabilities, end-of-life status, or undisclosed risk surface. Addresses the supply-chain dimension of application security: an application is only as secure as the components it depends on.

A07Identification and Authentication Failures

Weaknesses in how users are identified and authenticated — weak password policy, missing or improper multi-factor authentication, predictable session tokens, vulnerable account-recovery flows, brute-force exposure, credential stuffing susceptibility. Renamed from ‘Broken Authentication’ to broaden the framing to identification more generally.

A08Software and Data Integrity Failures

Failures to verify the integrity of software updates, critical data, or CI/CD pipelines — unsigned packages, unverified deserialisation, untrusted update sources, compromised build pipelines. Reflects the rise of supply-chain attacks (SolarWinds, Log4Shell, etc.) as a top-tier risk.

A09Security Logging and Monitoring Failures

Insufficient logging of security-relevant events, missing alerting on anomalous patterns, log integrity weaknesses that allow attackers to cover tracks, slow or absent incident detection. Addresses the operational dimension: even a well-defended application that fails to detect compromise produces inadequate post-incident response.

A10Server-Side Request Forgery (SSRF)

Server fetching a remote resource based on attacker-controlled input without proper validation, allowing the attacker to reach internal services, cloud metadata endpoints, or otherwise inaccessible network destinations. New category in the 2021 edition, reflecting its increasing prevalence in cloud-native deployments.

The category descriptions above are summaries — OWASP’s own per-category materials at owasp.org/Top10 contain the full description, example attack patterns, common attack scenarios, and pointers to defensive controls. Within Guardian SecureApp™ engagements, findings are routinely cross-referenced to the relevant OWASP Top 10 category as part of the Evaluation Report’s prioritisation framing.

Top 10 Is Not a Replacement for ASVS

One of the most persistent confusions in application security discourse is the conflation of OWASP Top 10 with OWASP ASVS. The two are the most prominent OWASP standards but they answer different questions and are designed to be used together, not interchangeably. Understanding the distinction is structurally important to interpreting Guardian SecureApp™ certificates correctly.

DimensionOWASP Top 10OWASP ASVS
Purpose

Risk awareness and prioritisation

Comprehensive controls catalogue

Format

Ranked list of 10 categories

Hundreds of testable verification requirements

Scope

The 10 most critical risks at edition time

All defensive controls across 14 families and 3 levels

Depth

Category-level — ‘broken access control’ as a class

Requirement-level — ‘verify that authentication uses a strong vetted mechanism’

Refresh cadence

Periodic edition refresh (every 3–4 years historically)

Continuous through versioned releases

Use in certification

Prioritisation lens applied to findings

Technical normative document — the basis of evaluation

Used independently?

Yes, as an awareness tool

Yes, as a self-assessment framework

Sufficient alone for certification?

No — too coarse-grained for verifiable certification

Yes — Modules A and B are anchored in ASVS

In short: ASVS tells you what to verify; Top 10 tells you which failures to take most seriously. An application that addresses the Top 10 categories but fails to satisfy ASVS Level 1 is unlikely to pass Module A evaluation at any level — because the Top 10 covers ten broad categories, while ASVS Level 1 alone covers many more specific verification requirements that the Top 10 categorisation does not enumerate. Conversely, an application that satisfies ASVS Level 2 will, by construction, address the substantive content of the OWASP Top 10 — but the Top 10 helps Guardian and the certified client prioritise residual findings appropriately.

Top 10 as a Prioritisation Lens

In short: ASVS tells you what to verify; Top 10 tells you which failures to take most seriously. An application that addresses the Top 10 categories but fails to satisfy ASVS Level 1 is unlikely to pass Module A evaluation at any level — because the Top 10 covers ten broad categories, while ASVS Level 1 alone covers many more specific verification requirements that the Top 10 categorisation does not enumerate. Conversely, an application that satisfies ASVS Level 2 will, by construction, address the substantive content of the OWASP Top 10 — but the Top 10 helps Guardian and the certified client prioritise residual findings appropriately.

MechanicHow Guardian Applies It
Adoption of the Current Edition

Guardian SecureApp™ adopts the current OWASP Top 10 edition into the scheme document GSA-PR-01. When OWASP publishes a new edition, Guardian’s Technical Review Panel reviews the changes — new categories, retired categories, ranking changes, scope adjustments — and decides when and how to adopt the new edition into the scheme. As with ASVS adoption, existing certificates remain valid for their original cycle; recertification engagements use the edition current at the time of recertification.

Cross-Referencing Findings

During the evaluation, every finding issued by the evaluation team is cross-referenced both to the ASVS requirement(s) the finding represents a failure of, and to the OWASP Top 10 category (or categories) the finding maps to. A finding that maps to A01 (Broken Access Control) carries different weight in the Evaluation Report’s prioritisation framing than a finding that maps to A09 (Security Logging and Monitoring Failures), even if both are technically failures of an ASVS requirement at the same severity level. The Top 10 cross-reference helps the certified client understand which findings to remediate first when prioritising engineering work.

Severity Calibration

Guardian’s severity classification (Critical / High / Medium / Low / Informational) is informed by — though not solely determined by — the OWASP Top 10 category the finding maps to. A finding in a top-ranked category (A01–A04) has a lower threshold for being classified as Critical or High than a finding in a lower-ranked category (A09–A10), other factors being equal. Other factors include the specific exploitability of the finding in the certified product’s deployment context, the data class affected, and the level being evaluated against.

Surveillance Focus

Surveillance audits during the certification cycle pay particular attention to controls that defend against the highest-ranked Top 10 categories — broken access control, cryptographic failures, injection, insecure design. These categories represent the most likely failure modes if a certified product drifts during its cycle, and concentrating surveillance on them produces the most useful early warning of regression. This applies across all three Levels (Basic, Advanced, High-Risk / Critical), with surveillance depth scaling appropriately.

Module C and the API Security Top 10

For Module C (API / Microservices Security), Guardian uses the OWASP API Security Top 10 — a separate Top 10 list specifically focused on API surfaces — rather than the general Application Security Top 10 covered on this page. The API Security Top 10 is described in detail at /standards/owasp-api-top-10 and operates by analogous principles: prioritisation lens, cross-referencing of findings, severity calibration, surveillance focus.

Note: OWASP Top 10 is a prioritisation lens, not a certification basis. Guardian SecureApp™ certificates for Modules A and B are anchored in OWASP ASVS; Module C uses the OWASP API Security Top 10 for API surfaces.

Related standards: /standards/owasp-asvs and /standards/owasp-api-top-10.

A Living Document Tracking Real-World Risk

OWASP Top 10 has been published in several editions over its history — 2003, 2004, 2007, 2010, 2013, 2017, and 2021 are the major published editions to date. Each edition has reflected the application security threat environment of its publication period, and the changes between editions illustrate how application security risk has evolved.

Major Published Editions

OWASP Top 10 has been published in several editions over its history — 2003, 2004, 2007, 2010, 2013, 2017, and 2021 are the major published editions to date. Each edition has reflected the application security threat environment of its publication period.

Structural Shifts in 2021

A few of the structural shifts worth noting include: Injection occupied the A01 position from 2010 through 2017, reflecting its dominance during that period as the most prevalent and most frequently exploited application security risk. By 2021 it had moved to A03, supplanted at A01 by Broken Access Control — not because injection had disappeared but because secure coding practices and modern frameworks had reduced its prevalence faster than access-control failures had been reduced. Cross-Site Scripting (XSS) was a top-tier category for years before being absorbed into the Injection category in the 2017 edition, recognising that XSS is structurally an injection class. The 2021 edition introduced Insecure Design (A04) — a structural reframing acknowledging that no amount of secure coding repairs a fundamentally flawed design — and Server-Side Request Forgery (A10), reflecting the rise of cloud-native architectures where SSRF can reach metadata endpoints with high impact.

Guardian Scheme Adoption

This evolution discipline is what keeps the Top 10 useful. A static list anchored to 2007’s threat environment would by now be substantially obsolete — applications have changed (microservices, cloud-native architectures, federated identity), threats have evolved (ransomware, supply-chain compromise, AI-assisted attacks), and defensive maturity has shifted. The OWASP project team’s ongoing telemetry-driven analysis, combined with community review, produces editions that genuinely reflect current risk concentration rather than legacy framings. Guardian’s approach to scheme updates reflects this: when OWASP publishes a new Top 10 edition, our adoption discipline brings the new edition into GSA-PR-01 with appropriate transition guidance, ensuring that Guardian SecureApp™ certificates issued after adoption are anchored in current rather than historical risk understanding.

What the Top 10 Is Not

Several persistent misconceptions about OWASP Top 10 surface in scoping conversations, vendor questionnaires, and procurement documents. Clarifying them once explicitly is more efficient than addressing them repeatedly:

Misconception 1 — ‘OWASP Top 10 is a comprehensive application security standard.’

It is not. The Top 10 is a ranked awareness document covering ten categories of risk; OWASP ASVS is the comprehensive controls catalogue covering hundreds of verification requirements across 14 families. An application can address the Top 10 categories at a surface level and still fail substantial portions of ASVS at any level. For certification purposes, ASVS is the technical basis; Top 10 is the prioritisation lens applied across it.

Misconception 2 — ‘OWASP Top 10 compliance equals certification.’

There is no such thing as ‘OWASP Top 10 certified’ in any formal sense. OWASP does not run a certification programme; the Top 10 is an awareness document, not a certification scheme. Vendors that claim to be ‘OWASP Top 10 compliant’ are typically saying that their application addresses the categories — which is good practice but is not the same as accredited third-party certification. Guardian SecureApp™ provides ISO/IEC 17065-accredited certification anchored in OWASP ASVS, with Top 10 used as a prioritisation lens; that is procedurally and substantively different from a self-declared ‘Top 10 compliance’ claim.

Misconception 3 — ‘The categories are the entire risk landscape.’

They are not — they are the ten most critical at edition time, by the project team’s risk-based weighting. Many other application security risks exist (the Top 10’s published methodology lists many additional categories that did not make the top ten); these are still real risks worth addressing. ASVS covers a substantially wider scope than the Top 10, which is precisely why ASVS — not Top 10 — is the technical basis of certification.

Misconception 4 — ‘The same Top 10 has applied since 2007.’

It has not — the Top 10 is refreshed periodically, with substantial changes between editions. A reference to ‘the OWASP Top 10’ without an edition specifier is ambiguous; in practice the current edition (2021 at time of writing) is intended unless an older edition is explicitly named. Guardian SecureApp™ engagements use the edition adopted into GSA-PR-01 at the time of engagement, with transition guidance applied when OWASP publishes a new edition.

Misconception 5 — ‘A Critical finding outside the Top 10 categories is less serious than a Top 10 finding.’

It is not. The Top 10 is a prioritisation framework based on prevalence, exploitability and impact across surveyed organisations. A specific Critical finding in your application — even if it does not map cleanly to a Top 10 category — is exactly as serious as the technical analysis says it is. Top 10 prioritisation informs default severity calibration but does not override case-by-case technical analysis. Guardian’s findings are evaluated on their own technical merits, with Top 10 providing the framing context.

Top 10 in Engineering Practice

As a Developer Awareness Baseline

Many engineering teams use OWASP Top 10 as the first application security material new developers encounter — onboarding curricula, mandatory annual security training, internal wiki references. The Top 10’s compactness allows it to function as a working vocabulary: when a team member describes a vulnerability as ‘A01’ or ‘an injection issue’, everyone understands without further explanation. This shared vocabulary accelerates security review conversations, code review feedback, and triage discussions.

As a Vendor Procurement Question

Vendor security questionnaires routinely ask ‘how do you address the OWASP Top 10?’. Treating this question well — with documented evidence of how each category is defended against, rather than a generic ‘we follow OWASP Top 10’ — is a competitive differentiator in procurement. The transition from ‘we follow Top 10’ to ‘we have ASVS-anchored, Top 10-prioritised, accredited certification’ is the procurement value Guardian SecureApp™ adds: it answers the question with documented, verifiable evidence.

As a Threat-Modelling Quick Reference

Threat-modelling exercises sometimes use the Top 10 categories as a checklist — for each category, has the architecture considered the relevant threats? While ASVS provides deeper coverage for serious threat-modelling work, Top 10 functions well as a quick-reference orientation for early-stage threat modelling, retrofitting threat modelling onto existing applications, and simplified threat conversations with non-security stakeholders.

As a Communication Bridge to Non-Engineers

The Top 10’s accessible category names — ‘Broken Access Control’, ‘Cryptographic Failures’, ‘Vulnerable Components’ — are interpretable to product managers, executives, regulators, and procurement teams without engineering background. This makes the Top 10 useful for cross-functional communication: for risk register entries, for board-level security reporting, for explaining audit findings to non-technical leadership. A finding mapped to A01 communicates ‘access control failure’ to anyone, regardless of whether they would understand a specific ASVS requirement reference.

OWASP API Security Top 10

OWASP API Security Top 10 — focused specifically on API surfaces and their distinct threat profile (the principal technical normative document for Guardian SecureApp™ Module C). Detailed at /standards/owasp-api-top-10.

OWASP Top 10 for LLM, Mobile and CI/CD

OWASP Top 10 for LLM Applications, OWASP Mobile Top 10, OWASP CI/CD Security Top 10 and other community-led Top 10 lists are valuable engineering references for specific architectural patterns and emerging risk surfaces.

Top 10 Is a Family of Lists, Not a Single List

It is worth noting that ‘OWASP Top 10’ has, over time, become a brand applied to multiple distinct lists, each addressing a specific class of application or security concern. The original — and most widely referenced — is the OWASP Top 10 for web applications, which this page covers in detail. But the family also includes:

  • OWASP API Security Top 10 — focused specifically on API surfaces and their distinct threat profile (the principal technical normative document for Guardian SecureApp™ Module C). Detailed at /standards/owasp-api-top-10.
  • OWASP Top 10 for LLM Applications — focused on risks specific to applications built around large language models. A newer addition to the family reflecting the rise of generative AI in application architecture.
  • OWASP Mobile Top 10 — focused on mobile application risks, addressing concerns specific to native iOS and Android applications.
  • OWASP CI/CD Security Top 10 — focused on risks in the continuous integration and continuous deployment pipeline itself, addressing supply-chain and pipeline-compromise concerns.
  • Other community-led Top 10 lists exist for specific architectural patterns and emerging risk surfaces.

Within Guardian SecureApp™, the Web Application Top 10 (this page) and the API Security Top 10 (separate page) are the two Top 10s formally referenced in the scheme. The other Top 10 lists are valuable engineering references but do not currently constitute formal scheme normative documents. Where a certified client’s product has substantial mobile or LLM components, scoping conversations identify the appropriate evaluation surface — typically Module A or B with the relevant Top 10 list applied as supplementary prioritisation context.

On the LLM Top 10 specifically: AI / LLM application security is an evolving area. Guardian’s scheme document GSA-PR-01 is updated periodically to incorporate AI-specific evaluation considerations as the underlying standards mature. Where products with substantial LLM components are scoped, the OWASP Top 10 for LLM Applications is consulted as supplementary reference; formal scheme adoption is on our roadmap. Discuss your specific AI / LLM context at scoping.

Common OWASP Top 10 Questions, Answered

The OWASP Top 10 is a periodically refreshed list of the ten most critical security risks affecting web applications, published by the OWASP Foundation as a public good. Each edition is derived from telemetry across many participating organisations and reviewed by the OWASP community before publication. The current edition (2021) ranges from A01 (Broken Access Control) to A10 (Server-Side Request Forgery). The Top 10 is an awareness document and prioritisation tool — it is not a comprehensive controls catalogue (that role belongs to OWASP ASVS) and not a certification standard in itself.

Yes. The Top 10 is published as a public good, freely available with no licensing fees or access barriers. Anyone — engineers, organisations, regulators, certification bodies — can use it without payment. The canonical reference is at owasp.org/Top10. What you pay for, when obtaining Guardian SecureApp™ certification, is accredited third-party evaluation against OWASP ASVS with Top 10 applied as a prioritisation lens — not access to the Top 10 itself.

OWASP Top 10 is a ranked list of ten most critical risk categories — a prioritisation and awareness tool. OWASP ASVS is a comprehensive catalogue of hundreds of testable verification requirements organised across 14 control families and 3 verification levels — a complete controls catalogue used as the basis of certification. ASVS tells you what to verify; Top 10 tells you which failures to take most seriously. They are complementary, not alternatives. Guardian uses ASVS as the technical basis of Modules A and B; Top 10 as the prioritisation lens applied across that evaluation.

Not formally. OWASP itself does not run a certification programme; the Top 10 is an awareness document, not a certification scheme. Vendors that claim ‘OWASP Top 10 compliance’ are typically self-declaring that their application addresses the categories — which is good practice but is not equivalent to accredited third-party certification. Guardian SecureApp™ provides ISO/IEC 17065-accredited certification anchored in OWASP ASVS with Top 10 used as a prioritisation lens. That is procedurally and substantively different from a self-declared Top 10 compliance claim.

Periodically — historically every three to four years, though OWASP has not committed to a fixed cadence. Major published editions to date include 2003, 2004, 2007, 2010, 2013, 2017, and 2021. Each edition refresh can introduce new categories, retire categories that have decreased in real-world prevalence, restructure existing categories, and re-rank based on the underlying telemetry. Guardian adopts new editions into GSA-PR-01 with appropriate transition guidance for certified clients. Existing certificates remain valid for their original cycle.

A01 covers failures in enforcing what users can and cannot do — privilege escalation (a user reaching admin functions they shouldn’t), IDOR (a user reaching another user’s resources), missing function-level access control, cross-tenant access in multi-tenant systems. It became the top-ranked category in the 2021 edition, displacing Injection, because access-control failures are highly prevalent, often easy to exploit, and typically high-impact. Guardian SecureApp™ engagements pay particular attention to access control across all defined roles — and at higher Levels (2 and 3), test access control through chained scenarios rather than just isolated cases.

Several significant changes. Insecure Design (A04) was added as a new category, structurally addressing risks emerging from the design phase rather than only the implementation phase. Server-Side Request Forgery (A10) was added as a new category reflecting the rise of cloud-native architectures. Injection moved from A01 to A03, reflecting maturation of secure coding practices that have reduced its prevalence faster than other categories’. Broken Access Control rose from A05 (in 2017) to A01 (in 2021). Sensitive Data Exposure was renamed to Cryptographic Failures (A02) to focus on root cause. Several categories were merged or restructured.

Not directly. Guardian’s pass criteria are based on ASVS Level requirements — at the Level chosen for the engagement, the applicable ASVS requirements must be met, with no Critical or High findings unaddressed. The OWASP Top 10 mapping informs prioritisation and severity calibration of findings but does not constitute pass criteria in itself. An application with an issue mapping to A09 (Security Logging and Monitoring) at low severity, for example, would not necessarily fail certification; the same issue at Critical severity would. Severity is the determining factor; Top 10 mapping informs how severity is calibrated.

Many regulatory frameworks reference the Top 10 — formally or by analogy — as a baseline for application security expectations. Indian financial-sector regulations, payment industry security standards (PCI-DSS), healthcare data protection frameworks, and equivalent regulations worldwide commonly reference Top 10 categories. However, regulatory acceptance of Top 10-based assurance varies and is rarely sufficient on its own — regulators typically expect more rigorous evaluation than self-declared Top 10 coverage. Guardian SecureApp™ certification, anchored in ASVS with Top 10 applied as prioritisation, produces evidence that satisfies the more rigorous expectations regulators apply.

A separate Top 10 list specifically focused on API surfaces and their distinct threat profile — different from the general Application Security Top 10 covered on this page. The current edition is the OWASP API Security Top 10 2023 (API1:2023 through API10:2023), which addresses risks specific to APIs that the general Top 10 does not cover well — Broken Object Level Authorization (BOLA), Broken Function Level Authorization (BFLA), unrestricted resource consumption, server-side request forgery in API contexts, and so on. It is the principal technical normative document for Guardian SecureApp™ Module C. Detailed treatment is at /standards/owasp-api-top-10.

Yes. The OWASP Top 10 family includes the Mobile Top 10 (focused on native iOS and Android risks), the Top 10 for LLM Applications (focused on risks specific to large language model applications), the CI/CD Security Top 10 (focused on pipeline and supply-chain risks), and other community-led lists. These are valuable engineering references but, in the current scheme, are not formal Guardian SecureApp™ normative documents — that status applies to the Web Application Top 10 (this page) and the API Security Top 10. Where products have substantial mobile or LLM components, scoping conversations address the relevant Top 10 lists as supplementary context.

During the evaluation, every finding issued is cross-referenced both to the ASVS requirement(s) it represents a failure of, and to the OWASP Top 10 category (or categories) it maps to. Some findings map cleanly to a single category (an SQL injection vulnerability maps to A03 Injection); others span multiple categories (a privilege escalation vulnerability that depends on cryptographic key reuse may map to both A01 Broken Access Control and A02 Cryptographic Failures). The mapping is documented in the Evaluation Report and helps the certified client prioritise remediation work.

Because prioritisation matters. ASVS Level 2 contains hundreds of testable requirements; in any large application evaluation, multiple findings will emerge. The OWASP Top 10 mapping helps everyone — certified client, evaluator, decision-maker — agree on which findings to take most seriously and which to address first. Without a prioritisation framework, all findings would seem equally weighty, which they are not. Top 10 provides the empirically-grounded prioritisation that ASVS itself does not include (ASVS is structured by control family, not by risk priority).

No. Guardian SecureApp™ certificates are anchored in OWASP ASVS for Modules A and B, and in OWASP API Security Top 10 for Module C, because those are the standards that provide sufficient depth to support accredited certification. The general Top 10 is a prioritisation lens, not a certification basis. A certificate referencing only the Top 10 would be a procurement-grade weak signal — confusing rather than clarifying, given the depth of evidence procurement teams now expect.

Yes — within the Evaluation Report (which is confidential to the certified client), every finding is mapped to its OWASP Top 10 category or categories. The Evaluation Report is not public; the certificate, Public Scope Statement and directory listing are. Where the certified client wishes to share Top 10-mapped finding summaries with their customers or auditors, they may do so under the terms of the Certification Agreement; Guardian does not publish per-client Top 10 finding statistics.

Yes. The Top 10’s accessible category names — ‘Broken Access Control’, ‘Cryptographic Failures’, ‘Vulnerable Components’ — are interpretable to product managers, executives, regulators, and procurement teams without engineering background. This makes the Top 10 useful for cross-functional communication: for risk register entries, for board-level security reporting, for explaining audit findings to non-technical leadership. ASVS, by contrast, requires technical fluency to interpret directly. In your communications with non-technical stakeholders, Top 10 framing is typically more accessible; ASVS framing is appropriate for technical-audience materials.

Ready to Get Started?

Apply for Certification

Submit a formal application. Initial response within 5 working days.

Apply Now

Request a Quote

Tell us about your product. Indicative quote within 3 to 5 working days.

Get a Quote

Talk to Our Team

Specific question or regulatory driver to discuss?

Contact Us