security-review-owasp-rest-security

Identify REST API security weaknesses in endpoints, tokens, and parsers.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps security reviewers identify REST API weaknesses that can expose protected operations, bypass authorization, or create unsafe request and response handling risks.

Core Features & Use Cases

  • Transport and Token Validation: Review HTTPS enforcement, JWT verification, API key handling, and credential exposure risks.
  • Authorization and Workflow Enforcement: Check endpoint-level access control, method-specific permissions, and state transition bypasses.
  • Content Handling and Abuse Controls: Inspect content-type validation, parser hardening, error responses, rate limiting, and logging behavior.
  • Use Case: A reviewer can use this Skill to assess a new account-management API for missing authorization on DELETE routes, weak token checks, or unsafe XML processing.

Quick Start

Use the security-review-owasp-rest-security skill to review the target REST flow for authentication, authorization, token validation, parser hardening, and response control issues.

Frequently Asked Questions about security-review-owasp-rest-security

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

FAQPage Schema
How do I check my REST API for authentication and authorization flaws?

To check REST API authentication and authorization flaws, review HTTPS enforcement, JWT verification, and endpoint-level access controls to identify missing method-specific permissions and credential exposure risks.

What is parser hardening in REST API security?

Parser hardening in REST API security involves validating content-types and securing input parsers to prevent unsafe request handling, protecting against vulnerabilities like unsafe XML processing.

How do I review JWT validation and API key handling for OWASP compliance?

Review JWT validation and API key handling for OWASP compliance by inspecting token verification strength, credential exposure risks, and transport security enforcement across code and configuration.

Can I assess rate limiting and abuse controls in my API configuration?

Yes, you can assess rate limiting and abuse controls by inspecting API configuration and runtime behavior to verify the presence of request limiting and secure logging mechanisms.

What is the best way to find state transition bypasses in REST endpoints?

The best way to find state transition bypasses in REST endpoints is to review workflow enforcement and method-specific permissions to detect missing authorization on operations like DELETE routes.

Does this security review cover unsafe error responses and header handling?

Yes, this REST API security review covers unsafe error responses and header handling by requiring concrete evidence of secure error output and proper header management across code and tests.