# Owasp Top 10 Testing

Test an application against the OWASP Top 10 with Strix, autonomous AI agents that...

- Repository: https://github.com/usestrix/strix (73218 stars)
- Category: Design
- License: Apache-2.0
- Last updated: 2026-10-30
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add usestrix/strix --skill owasp-top-10-testing -g -a claude-code -y`
Codex: `npx skills add usestrix/strix --skill owasp-top-10-testing -g -a codex -y`
Cursor: `npx skills add usestrix/strix --skill owasp-top-10-testing -g -a cursor -y`
Gemini CLI: `npx skills add usestrix/strix --skill owasp-top-10-testing -g -a gemini-cli -y`

## Description

Test an application against the OWASP Top 10 with Strix, autonomous AI agents that attempt real exploits for each category of the current OWASP Top 10:2025 (broken access control including SSRF, security misconfiguration, software supply chain failures, cryptographic failures, injection, insecure design, authentication failures, integrity failures, logging and alerting failures, mishandling of exceptional conditions) and report only what they could actually prove, mapped back to the category with a proof-of-concept. Also covers the OWASP API Security Top 10 (2023). Use when the user asks for an OWASP Top 10 assessment, OWASP compliance testing, or a security review mapped to OWASP categories.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Test against the OWASP Top 10

The OWASP Top 10 is a taxonomy of risk categories, not a test suite, "OWASP Top 10 testing" means exercising each category against the real application and reporting what's actually exploitable. Strix's agents do the exploitation; this skill covers running it category-by-category and reporting coverage honestly.

**Use the current edition: [OWASP Top 10:2025](https://owasp.org/Top10/)** (8th installment, superseding 2021). Ask the user before targeting an older edition, some compliance checklists still reference 2021, and a report labelled with the wrong edition is misleading. Key differences from 2021: **SSRF is folded into A01**, **A03 Software Supply Chain Failures** expands the old "Vulnerable and Outdated Components", and **A10 Mishandling of Exceptional Conditions** is new; A02 Security Misconfiguration moved 5→2.

Install, LLM setup, and the managed-cloud alternative: **penetration-testing-with-strix**. For a run with no Docker and no LLM key, the same binary drives the managed platform: `strix cloud login`, then `strix cloud scans start ...` (details in **managed-pentesting-with-strix**).

## What is and is not testable by an agent

Be straight with the user about this, claiming a clean sweep of all ten is misleading.

The rest: https://github.com/usestrix/strix/blob/HEAD/skills/owasp-top-10-testing/SKILL.md
