security-review-owasp-secure-code-review

Identify OWASP secure code review weaknesses in source code and related controls.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/sjinks/ai-owasp-skillset --skill security-review-owasp-secure-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review-owasp-secure-code-review
Source: https://github.com/sjinks/ai-owasp-skillset/tree/main/.github/skills/security-review-owasp-secure-code-review
Command: npx skills add https://github.com/sjinks/ai-owasp-skillset --skill security-review-owasp-secure-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps reviewers uncover security weaknesses in code and related controls that can lead to unauthorized access, injection, secret exposure, or business logic abuse.

Core Features & Use Cases

  • Trust Boundary Review: Inspect how attacker-controlled input moves through validation, parsing, execution, and output handling.
  • Identity and Access Review: Check authentication, session handling, authorization checks, and privilege-sensitive transitions.
  • Secrets and Workflow Review: Evaluate secret handling, cryptographic choices, and business rules for bypasses, races, or unsafe state changes.
  • Use Case: Review an authentication flow, API endpoint, webhook receiver, or privileged action path and produce evidence-based findings with concrete remediation.

Quick Start

Use the security-review-owasp-secure-code-review skill to review the selected code path for trust-boundary, authorization, secret-handling, and business logic issues.

Frequently Asked Questions about security-review-owasp-secure-code-review

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

FAQPage Schema
How do I review code for OWASP security weaknesses across trust boundaries?

OWASP secure code review identifies security weaknesses by inspecting how attacker-controlled input moves through validation, parsing, execution, and output handling across trust boundaries. It checks authentication, authorization, sessions, secrets, and cryptography to produce evidence-backed findings.

What issues can a secure code review find in authentication and authorization flows?

Secure code review of authentication and authorization flows uncovers missing access checks, session handling flaws, privilege escalation paths, and unsafe state transitions. It evaluates identity controls and business logic for bypasses, races, and unauthorized access vulnerabilities.

How do I check source code for secret exposure and cryptographic vulnerabilities?

Checking source code for secret exposure involves evaluating how secrets are stored, transmitted, and rotated, alongside analyzing cryptographic choices and implementations. The review identifies hardcoded credentials, weak algorithms, and improper key management practices.

Can I review business logic and workflow bypasses using OWASP secure code review?

Yes, OWASP secure code review evaluates business rules and workflows for bypasses, race conditions, and unsafe state changes. It inspects privileged action paths and API endpoints to ensure business logic integrity holds under adversarial conditions.

Does OWASP secure code review cover configuration and test files or only source code?

OWASP secure code review covers source code, configuration, tests, and documentation. It evaluates related controls across all these artifacts to identify evidence-backed weaknesses with severity, confidence, review gaps, and concrete remediation aligned to OWASP guidance.

What is the best way to document secure code review findings for remediation?

The best way to document secure code review findings is to provide evidence-backed results with severity, confidence levels, passed checks, review gaps, and concrete remediation steps aligned to OWASP guidance. This ensures developers can trace and fix trust boundary violations effectively.