cors-chain-automation

Probe API endpoints for exploitable CORS misconfigurations and generate PoC files.

1.1k|191|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/uphiago/recon-skills --skill cors-chain-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cors-chain-automation
Source: https://github.com/uphiago/recon-skills/tree/main/redteam/cors-chain-automation
Command: npx skills add https://github.com/uphiago/recon-skills --skill cors-chain-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manually testing CORS misconfigurations across large sets of API endpoints is extremely time-consuming and prone to missing high-impact credential-leaking flaws that attackers can chain to other critical vulnerabilities like subdomain takeover.

Core Features & Use Cases

  • Bulk CORS Variant Detection: Probes hundreds of endpoints for 8 distinct CORS misconfiguration types, automatically distinguishing exploitable credential-leaking flaws (like reflect-any-origin with credentials, null-origin trust, subdomain regex bypasses) from low-severity false positives such as wildcard ACAO without credentials.
  • Automated Proof-of-Concept Generation: Creates ready-to-use browser HTML PoC files for confirmed findings to demonstrate real-world impact for reporting.
  • Attack Chain Prioritization: Cross-references CORS results with subdomain takeover data to flag high-severity chained vulnerabilities where a takeoverable subdomain makes a CORS flaw critical.
  • Use Case: For a penetration test with 500 API endpoints across a large organization, use this skill to quickly identify all CORS issues that allow credential theft, generate proof-of-concept files for client reports, and prioritize targets where chaining with subdomain takeover creates a critical risk.

Quick Start

Use the cors-chain-automation skill to scan your list of target API endpoints for exploitable CORS misconfigurations, generate browser proof-of-concept files for confirmed issues, and cross-reference findings with subdomain takeover results to prioritize high-risk attack chains.

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 bulk CORS testing across hundreds of API endpoints?

You can automate bulk CORS testing by probing hundreds of API endpoints to distinguish exploitable credential-leaking flaws, such as reflect-any-origin with credentials, from low-severity false positives like wildcard ACAO without credentials.

What CORS misconfigurations enable cross-origin credential theft during a pentest?

Exploitable CORS misconfigurations include reflect-any-origin with credentials, null-origin trust, and subdomain regex bypasses, which are systematically distinguished from low-severity false positives like wildcard ACAO without credentials.

Can CORS vulnerability findings be chained with subdomain takeover data?

CORS findings can be chained with subdomain takeover data by cross-referencing results to flag high-severity chained vulnerabilities where a takeoverable subdomain elevates a CORS flaw to a critical risk.

How do I generate proof-of-concept files for CORS vulnerability reporting?

Automated proof-of-concept generation creates ready-to-use browser HTML PoC files for confirmed CORS findings to demonstrate real-world credential theft impact for client reporting.

Does automated CORS testing work for large-scale reconnaissance workflows?

Automated CORS testing supports large-scale reconnaissance workflows by systematically identifying high-impact CORS flaws across hundreds of endpoints without manual per-endpoint testing.