cors-chain-automation

Detect credential-exploitable CORS misconfigurations across API endpoints and generate browser proof-of-concept files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the manual, error-prone nature of identifying credential-exploitable CORS misconfigurations across large-scale API infrastructures, preventing missed vulnerabilities that scanners often overlook.

Core Features & Use Cases

  • Multi-Pattern Detection: Systematically probes for 8 distinct CORS variations, including null-origin trust and credentialed preflight bypasses.
  • Browser PoC Generation: Automatically creates ready-to-use HTML files to verify findings and demonstrate impact.
  • Chain Identification: Correlates CORS findings with subdomain takeover risks to identify critical exploit chains.

Quick Start

Use the cors-chain-automation skill to probe the target example.com for all eight known CORS misconfiguration patterns and generate browser proof-of-concept files for any confirmed vulnerabilities.

Frequently Asked Questions about cors-chain-automation

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

FAQPage Schema
How do I automate CORS misconfiguration detection across multiple API endpoints?

Automating CORS misconfiguration detection involves running multi-pattern probes across multiple API endpoints to systematically identify vulnerabilities like reflect-any-origin and null-origin trust. This skill executes those probes automatically to find credential-exploitable flaws.

What types of CORS bypass vulnerabilities can automated scanning identify?

Automated CORS scanning identifies eight distinct variations including null-origin trust, credentialed preflight bypasses, and regex-based bypasses. It systematically probes target endpoints to detect credential-exploitable misconfigurations.

Do I need curl to test for credentialed CORS preflight bypasses?

Yes, testing credentialed CORS preflight bypasses requires curl and a standard shell environment to execute multi-pattern probes. These tools handle the HTTP requests required to verify misconfigurations across target endpoints.

How can I generate a browser proof-of-concept for a CORS vulnerability?

Generate a browser proof-of-concept for a CORS vulnerability by using automation tools that create ready-to-use HTML files. These PoC files verify findings and demonstrate the impact of credential-exploitable misconfigurations directly in a browser.

Can CORS misconfiguration testing identify subdomain takeover exploit chains?

CORS misconfiguration testing can identify subdomain takeover exploit chains by correlating CORS findings with subdomain takeover risks. This approach maps isolated API vulnerabilities into critical, combined exploit paths.

What is the best way to test large-scale web applications for CORS regex bypasses?

The best way to test large-scale web applications for CORS regex bypasses is to automate detection across all API endpoints. This ensures systematic probing of multiple origin patterns without the manual errors scanners overlook.