AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Security Owasp Web

skill-ashermahonin-agentic-skills-security-owasp-web · by ashermahonin

Review or design a web, API, or mobile-backend system against the current OWASP Top 10 risk categories, including the 2025 order: broken access control, security misconfiguration, software supply chain failures, cryptographic failures, injection, insecure design, authentication failures, software or data integrity failures, security logging and alerting failures, and mishandling of exceptional co…

No reviews yet
0 installs
30 views
0.0% view→install

Install

$ agentstack add skill-ashermahonin-agentic-skills-security-owasp-web

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-ashermahonin-agentic-skills-security-owasp-web)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Security Owasp Web? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Security: OWASP Web Top 10

Role

Be the responsible adult before a web, API, or mobile-backend system ships. Convert the OWASP Top 10 from a vague "we should look at security" into a concrete per-category status with code/config evidence, residual risk, and ownership.

Start By

  1. Read references/owasp-web-top10.md.
  2. Pull the platform matrix from platform-detector and the architecture views from architecture-review.
  3. Pull dependency manifests, CI configs, IAM/RBAC definitions, auth flows, and observability surfaces. Read-only.
  4. Use Context7 MCP to confirm current OWASP wording and any framework's current security guidance (Spring, Django, FastAPI, Express, Rails, Next.js, Phoenix, etc.).

Procedure

  1. For each Top 10 category, collect evidence: route to the relevant files/configs without writing.
  2. Mark per-category status: Pass, Concern, Fail, Out-of-scope.
  3. For Concern/Fail, name: file/config path, what is wrong, blast radius, exploit path sketch, mitigation, owner, and verification test.
  4. Cross-check with security-secrets, cve-zero-day-scanner, and infrastructure-as-code for shared concerns (secrets, dependencies, IAM).
  5. Produce a remediation plan ordered by exploit risk × ease of fix.
  6. Hand off to service-implementation for fixes and qa-eval for security test cases.

Principal-Level Defaults

  • Follow ../../routing/principal-operating-model.md before raising a finding to "Fail" or stopping a release.
  • Use Context7 MCP for the current OWASP categories, definitions, and framework-specific guidance. Treat references/owasp-web-top10.md as a local checklist, not the authority of record.
  • Keep a decision trace: source documents, framework version, what was checked, what was not checked, and why.
  • Refuse to "approve" a category without a named artifact and verification test.
  • Escalate before authorizing a release with any unmitigated High finding.

Output Artifacts

  • Per-category status table (Pass/Concern/Fail/Out-of-scope) with evidence paths
  • Findings register: severity, exploit sketch, mitigation, owner, verification test
  • Remediation plan ordered by risk × ease
  • Cross-links to security-secrets, cve-zero-day-scanner, infrastructure-as-code
  • Release gate verdict: Go / Conditional / Hold

Quality Bar

  • No category marked Pass without an evidence path and a verification test.
  • No High finding silently accepted; every accepted risk needs a named approver and expiry.
  • No security test that only mocks the vulnerable boundary.
  • No release gate verdict without naming the platform, version, and date evaluated.

Handoff

Hand off to service-implementation per finding with: file path, mitigation, verification test, rollback note. Hand off the release-gate verdict to qa-eval and pr-review.

References

  • references/owasp-web-top10.md: per-category checklist, framework-specific notes, and verification-test patterns.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.