hunt-api-misconfig

Probe HTTP parameters and headers to detect API security misconfigurations.

3|1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill hunt-api-misconfig-entrovyx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-api-misconfig
Source: https://github.com/EntroVyx/hermes-agent-offsec/tree/main/skills/offsec/redteam/hunt-api-misconfig
Command: npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill hunt-api-misconfig-entrovyx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the critical gap in automated security testing by identifying complex API misconfigurations that standard scanners often miss, such as mass assignment, JWT vulnerabilities, and prototype pollution.

Core Features & Use Cases

  • Advanced API Probing: Detects mass assignment, JWT algorithm confusion, and prototype pollution in Node.js environments.
  • WAF Bypass Techniques: Leverages OData operator manipulation and batch request smuggling to circumvent keyword-based WAF signatures.
  • Shadow API Discovery: Identifies undocumented endpoints and version-gap vulnerabilities that lack proper authentication or rate limiting.

Quick Start

Use the hunt-api-misconfig skill to audit the target API for mass assignment and prototype pollution 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 mass assignment vulnerabilities in a web API?

To detect mass assignment vulnerabilities, you must systematically probe HTTP parameters to identify unprotected object properties. This process involves manipulating request payloads to uncover unauthorized access paths where input fields lack strict attribute filtering.

What is the best way to bypass WAF signatures during API security testing?

The best way to bypass keyword-based WAF signatures is by leveraging OData operator manipulation and batch request smuggling. These techniques circumvent standard web application firewall rules by structuring malicious API queries within batch payloads.

Can I uncover undocumented shadow API surfaces during an automated security audit?

Yes, you can uncover undocumented shadow API surfaces by systematically probing endpoints to identify version-gap vulnerabilities. This reveals hidden paths lacking proper authentication or rate limiting that standard automated scanners often miss.

How do I exploit JWT algorithm confusion flaws in modern web architectures?

Exploiting JWT algorithm confusion flaws requires manipulating token headers to trick the server into accepting asymmetric keys as symmetric secrets. You validate this by probing authentication controls until unauthorized access is achieved.

Does prototype pollution testing work for Node.js API environments?

Yes, prototype pollution testing works for Node.js environments by injecting malicious properties into object prototypes. Systematic probing of HTTP parameters validates whether these injections cascade to overwrite default application logic.