web-security-baseline

Review web application diffs against the OWASP Top 10 baseline.

6|1|Updated May 13, 2026
One-click install
npx skills add https://github.com/Xipher-Labs/walter-os --skill web-security-baseline-xipher-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-security-baseline
Source: https://github.com/Xipher-Labs/walter-os/tree/main/skills/web-security-baseline
Command: npx skills add https://github.com/Xipher-Labs/walter-os --skill web-security-baseline-xipher-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents insecure web application changes from reaching production by running an OWASP Top 10 baseline review focused on the most common, high-impact vulnerability classes (auth, sessions, injection, misconfiguration, SSRF, and more).

Core Features & Use Cases

  • OWASP Top 10 baseline coverage: checks for broken access control, cryptographic failures, injection, insecure design, security misconfiguration, outdated components, authN/authZ failures, integrity failures, security logging gaps, and SSRF.
  • Context-aware triggering: auto-applies when code touches HTTP handlers, auth flows, session/cookie logic, URL/redirect parsing, file uploads, database queries with user input, or outbound URL/proxy fetching.
  • Actionable security output: reports findings with severity labels (BLOCKING/WARN/NIT), file locations, exploit vectors, concrete fixes, and references (OWASP/CWE/CVE where applicable).
  • Guardrails and escalation: treats findings as BLOCKERS until explicitly acked, emphasizes defense-in-depth, and handles sensitive categories with special escalation rules.

Quick Start

Use this skill during PR review when your diff includes HTTP handlers, authentication, uploads, URL parsing, or any database queries that incorporate user-controlled input.

Frequently Asked Questions about web-security-baseline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my code diff for OWASP Top 10 web security vulnerabilities?

To check code diffs for OWASP Top 10 web security vulnerabilities, this skill performs a baseline security review targeting HTTP handlers, authentication logic, and database queries to detect injection, access control, and SSRF risks. It outputs explicit BLOCKING, WARN, and NIT findings with evidence-based fix guidance.

When should I run an OWASP baseline security review on my pull requests?

You should run an OWASP baseline security review when pull request diffs touch HTTP handlers, authentication flows, session/cookie logic, URL/redirect parsing, file uploads, database queries with user input, or outbound URL/proxy fetching. This prevents insecure web application changes from reaching production.

Does this security review detect SSRF and broken access control in URL parsing logic?

Yes, this security review detects SSRF and broken access control in URL parsing logic. It applies checklist-driven detection specifically to outbound URL/proxy fetching and redirect parsing, enforcing defense-in-depth and treating identified integrity risks as blockers until explicitly acknowledged.

How do I fix security logging gaps and injection risks found during a web security review?

To fix security logging gaps and injection risks, this web security review provides actionable output with severity labels, file locations, and exploit vectors. It includes evidence-based fix guidance with references to OWASP, CWE, and CVE standards to resolve the flagged database query vulnerabilities.

Can I use this skill to review authentication and session cookie logic for misconfigurations?

Yes, you can use this skill to review authentication and session cookie logic for misconfigurations. It specifically targets authN and authZ failures, applying special escalation rules to sensitive categories and enforcing defense-in-depth to reduce production incidents from insecure code.