owasp-top-10

OWASP Top 10 for Web Applications (2025) vulnerability knowledge base for identifying, assessing, and remediating security risks in web application environments - Brought to you by microsoft/hve-core.

909 stars

Best use case

owasp-top-10 is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

OWASP Top 10 for Web Applications (2025) vulnerability knowledge base for identifying, assessing, and remediating security risks in web application environments - Brought to you by microsoft/hve-core.

Teams using owasp-top-10 should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/owasp-top-10/SKILL.md --create-dirs "https://raw.githubusercontent.com/microsoft/hve-core/main/.github/skills/security/owasp-top-10/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/owasp-top-10/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How owasp-top-10 Compares

Feature / Agentowasp-top-10Standard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

OWASP Top 10 for Web Applications (2025) vulnerability knowledge base for identifying, assessing, and remediating security risks in web application environments - Brought to you by microsoft/hve-core.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# OWASP® Top 10 — Skill Entry

This `SKILL.md` is the **entrypoint** for the OWASP Top 10 skill.

The skill encodes the **OWASP Top 10 for Web Applications (2025)** as structured, machine-readable
references that an agent can query to identify, assess, and remediate web application security
risks.

## Normative references (Web Top 10)

1. [00 Vulnerability Index](references/00-vulnerability-index.md)
2. [01 Broken Access Control](references/01-broken-access-control.md)
3. [02 Security Misconfiguration](references/02-security-misconfiguration.md)
4. [03 Software Supply Chain Failures](references/03-software-supply-chain-failures.md)
5. [04 Cryptographic Failures](references/04-cryptographic-failures.md)
6. [05 Injection](references/05-injection.md)
7. [06 Insecure Design](references/06-insecure-design.md)
8. [07 Authentication Failures](references/07-authentication-failures.md)
9. [08 Software or Data Integrity Failures](references/08-software-data-integrity-failures.md)
10. [09 Security Logging and Alerting Failures](references/09-security-logging-alerting-failures.md)
11. [10 Mishandling of Exceptional Conditions](references/10-mishandling-exceptional-conditions.md)

## Skill layout

* `SKILL.md` — this file (skill entrypoint).
* `references/` — the Web Top 10 normative documents.
  * `00-vulnerability-index.md` — index of all vulnerability identifiers, categories, and cross-references.
  * `01` through `10` — one document per vulnerability aligned with OWASP Web Application Security numbering.

## Third-Party Attribution

Copyright © OWASP Foundation.
OWASP® Top 10 (2025) content is derived from works by the OWASP Foundation, licensed
under CC BY-SA 4.0 (<https://creativecommons.org/licenses/by-sa/4.0/>).
Source: <https://owasp.org/Top10/2025/>
Modifications: Vulnerability descriptions restructured into agent-consumable reference
documents with added detection and remediation guidance.
OWASP® is a registered trademark of the OWASP Foundation. Use does not imply endorsement.

---

*🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.*

Related Skills

owasp-llm

909
from microsoft/hve-core

OWASP Top 10 for LLM Applications (2025) vulnerability knowledge base for identifying, assessing, and remediating security risks in large language model systems - Brought to you by microsoft/hve-core.

owasp-agentic

909
from microsoft/hve-core

OWASP Agentic Security Top 10 vulnerability knowledge base for identifying, assessing, and remediating security risks in AI agent systems - Brought to you by microsoft/hve-core.

pr-reference

909
from microsoft/hve-core

Generates PR reference XML containing commit history and unified diffs between branches with extension and path filtering. Includes utilities to list changed files by type and read diff chunks. Use when creating pull request descriptions, preparing code reviews, analyzing branch changes, discovering work items from diffs, or generating structured diff summaries. - Brought to you by microsoft/hve-core

security-reviewer-formats

909
from microsoft/hve-core

Format specifications and data contracts for the security reviewer orchestrator and its subagents - Brought to you by microsoft/hve-core.

jira

909
from microsoft/hve-core

Jira issue workflows for search, issue updates, transitions, comments, and field discovery via the Jira REST API. Use when you need to search with JQL, inspect an issue, create or update work items, move an issue between statuses, post comments, or discover required fields for issue creation. - Brought to you by microsoft/hve-core

hve-core-installer

909
from microsoft/hve-core

Decision-driven installer for HVE-Core with 6 clone-based installation methods, extension quick-install, environment detection, and agent customization workflows - Brought to you by microsoft/hve-core

gitlab

909
from microsoft/hve-core

Manage GitLab merge requests and pipelines with a Python CLI - Brought to you by microsoft/hve-core

vscode-playwright

909
from microsoft/hve-core

VS Code screenshot capture using Playwright MCP with serve-web for slide decks and documentation - Brought to you by microsoft/hve-core

video-to-gif

909
from microsoft/hve-core

Video-to-GIF conversion skill with FFmpeg two-pass optimization - Brought to you by microsoft/hve-core

powerpoint

909
from microsoft/hve-core

PowerPoint slide deck generation and management using python-pptx with YAML-driven content and styling - Brought to you by microsoft/hve-core

cyber-owasp-review

3891
from openclaw/skills

Map application security findings to OWASP Top 10 categories and generate remediation checklists. Use for normalized AppSec review outputs and category-level prioritization.

Security

testing-api-security-with-owasp-top-10

4032
from mukul975/Anthropic-Cybersecurity-Skills

Systematically assessing REST and GraphQL API endpoints against the OWASP API Security Top 10 risks using automated and manual testing techniques.