security-review-owasp-authorization

Review authorization weaknesses in code, configuration, and architecture.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps reviewers find authorization flaws such as missing access checks, privilege escalation, and broken tenant isolation before they become exploitable.

Core Features & Use Cases

  • Reviews routes, middleware, services, storage, and policy code for server-side enforcement gaps.
  • Catches object-level access issues, deny-by-default mistakes, and cross-tenant data exposure.
  • Useful for API reviews, admin workflows, multi-tenant applications, and storage-backed resources.

Quick Start

Use the security-review-owasp-authorization skill to review the attached endpoint or code path for authorization bypasses and tenant-boundary violations.

Frequently Asked Questions about security-review-owasp-authorization

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

FAQPage Schema
How do I review code for authorization bypasses and missing access checks?

To review code for authorization bypasses, analyze routes, middleware, and policy enforcement to identify missing server-side access checks and privilege escalation vulnerabilities. This process exposes object-level access issues and cross-tenant data exposure before release.

What is broken object-level authorization and how do I catch IDOR vulnerabilities?

Broken object-level authorization, or IDOR, occurs when object-level access controls are missing, allowing unauthorized data access. Catch IDOR vulnerabilities by reviewing storage-backed resources and API endpoints to confirm server-side access checks are enforced per object.

How do I test multi-tenant applications for cross-tenant data exposure?

Test multi-tenant applications for cross-tenant data exposure by reviewing tenant isolation boundaries and policy enforcement code. This identifies deny-by-default mistakes and confirms that route guards and storage protection prevent unauthorized access across tenants.

Can I use this to review API workflows and admin route guards for privilege escalation?

Yes, you can review API workflows and admin route guards for privilege escalation by analyzing middleware and service code. It evaluates access control models to ensure server-side policy enforcement prevents unauthorized privilege elevation.

What is the best way to document authorization review findings and security gaps?

The best way to document authorization review findings is to provide evidence-based results with severity ranking. This includes identifying review gaps and confirming access-control recommendations to prioritize remediation for server-side enforcement weaknesses.