What problem does it solve?
This Skill automates the process of detecting vulnerabilities in REST APIs, GraphQL, JWT, and OAuth 2.0, significantly reducing the time and effort required for API security testing.
Core Features & Use Cases
- API Endpoint Discovery: Automatically identifies API endpoints using common paths.
- GraphQL Introspection: Retrieves schema information to understand available fields and types.
- REST API IDOR/BOLA Testing: Tests for broken object level authorization (BOLA) and broken object level authorization (BOLA) vulnerabilities.
- JWT Attack Detection: Identifies JWT-related vulnerabilities such as weak secrets and forgery.
- API Authentication Bypass: Tests for authentication bypass vulnerabilities in APIs.
- Rate Limit and Mass Assignment Testing: Checks for rate limits and mass assignment vulnerabilities.
Quick Start
Use the api_security skill to perform a full API security test on 'https://example.com'.