hunt-api-misconfig

Detects API security misconfigurations including JWT flaws, prototype pollution, CORS issues, and OData WAF bypasses.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/Skobyn/talon --skill hunt-api-misconfig-skobyn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-api-misconfig
Source: https://github.com/Skobyn/talon/tree/main/skills/hunt-api-misconfig
Command: npx skills add https://github.com/Skobyn/talon --skill hunt-api-misconfig-skobyn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps in identifying and addressing security misconfigurations and vulnerabilities in APIs, ensuring robust API security.

Core Features & Use Cases

  • Detect API Misconfigurations: Identifies issues like mass assignment, JWT attacks, prototype pollution, HTTP verb tampering, and CORS misconfigurations.
  • Hunt JWT Flaws: Discovers weaknesses in JWT tokens, such as weak HMAC, kid path traversal, and token confusion.
  • Prototype Pollution: Identifies potential prototype pollution vulnerabilities in JSON merge operations.
  • CORS Exploitation: Tests and detects CORS misconfigurations that could lead to unauthorized access.
  • OData WAF Bypass: Detects OData-based attacks, including WAF blacklisting bypass and SQL injection vulnerabilities.

Quick Start

Use the hunt-api-misconfig skill to scan your API for common security misconfigurations and vulnerabilities.

Frequently Asked Questions about hunt-api-misconfig

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

FAQPage Schema
How do I detect API security misconfigurations like CORS issues and JWT vulnerabilities?

API security misconfigurations are detected by analyzing API responses and header information to identify JWT flaws, prototype pollution, CORS issues, and OData WAF bypasses. The skill targets mass assignment, weak HMAC, and token confusion.

What are common JWT vulnerabilities and how can I identify them in my API?

Common JWT vulnerabilities include weak HMAC implementations, kid path traversal, and token confusion. You identify them by analyzing JWT tokens within your API authentication responses to discover these specific cryptographic and structural weaknesses.

How do I test for prototype pollution vulnerabilities in JSON merge operations?

Prototype pollution vulnerabilities are identified by analyzing JSON merge operations within API payloads. Testing involves scanning API request parameters and response bodies to detect potential malicious property injections affecting object prototypes.

Can I use this to detect OData WAF bypasses and SQL injection vulnerabilities?

Yes, it detects OData-based attacks including WAF blacklisting bypasses and SQL injection vulnerabilities. It analyzes OData query parameters within API requests to identify malicious payloads evading security filters.

Does testing CORS misconfigurations require specific API header information?

Testing CORS misconfigurations requires detailed analysis of API response headers. It checks Access-Control-Allow-Origin and related headers to detect unauthorized cross-origin access policies and insecure credential handling.

What is HTTP verb tampering and how does it expose API security flaws?

HTTP verb tampering exploits API endpoints by using alternative HTTP methods to bypass access controls. It is detected by analyzing API responses to unexpected verbs, exposing underlying security misconfigurations and authorization weaknesses.