Home › Diagnostic Tools › CORS Security Misconfiguration Tester
ORIGIN DEFENSE / FREE DAST AUDITOR

Free Online CORS Misconfiguration & Origin Fuzzing Tool

Detect wildcard origin reflections and credential exfiltration vulnerabilities in seconds.

NON-DESTRUCTIVE DAST AUDIT // ZERO INSTALLATION RFC & NCSC BASELINE ALIGNED
Quick Test:
✓ Read-Only Socket Handshake ✓ 10-Second Executive Breakdown ✓ CMA 1990 Statutory Safe
Live Perimeter Audit:
--/100 PASS
Security Pillar Status Inspection Telemetry
Need 24/7 autonomous monitoring & 1-click healing for this domain? Protect Fleet (£19/mo) →
Vulnerability Class
OWASP A01: Broken Access Control
Dangerous Header
Access-Control-Allow-Origin: *
Critical Risk
Cross-Site Token & Data Exfiltration
Statutory Alignment
UK GDPR / DPA 2018 Data Protection

The Danger of Permissive CORS Wildcards with Credentials

When APIs configure Access-Control-Allow-Origin: * alongside authenticated user endpoints, arbitrary third-party websites can send cross-origin requests to exfiltrate private user records, session tokens, and database resources via the visitor's authenticated browser session.

Production-Ready Remediation Snippets

Select your deployment environment below and copy the tailored configuration snippet to enforce compliance immediately:

Nginx
# /etc/nginx/conf.d/cors.conf
map $http_origin $cors_origin {
    default "";
    "~^https?://(app\.domain\.com|portal\.domain\.com)$" "$http_origin";
}
add_header Access-Control-Allow-Origin $cors_origin always;
add_header Access-Control-Allow-Credentials "true" always;

Frequently Asked Questions

What is a CORS misconfiguration?

A CORS misconfiguration occurs when a server blindly trusts arbitrary incoming origin headers or sets wildcard access on authenticated API endpoints, allowing hostile websites to extract user data.

Why should I never use Access-Control-Allow-Origin: * on authenticated endpoints?

Using a wildcard with credentials allows any script on the internet to send requests with the victim’s cookies or tokens and read the confidential JSON responses.

CONTINUOUS SENTINEL FLEET / UK STATUTORY RESISTANCE

Commercial Subscription Plans

Transparent UK billing with isolated statement descriptors. Cancel anytime with 1 click.

SOLO BUILDERS & DEV TEAMS

Team Sentinel

Stop shipping exposed keys and missing headers in rapid AI builds.

£ 19 /month
⚡ Just 6p / site / day (£1.90/site across 10 domains)
  • Up to 10 Target Domains (6p / site / day · £1.90/mo)
  • Full 12-Engine DAST & AST Code Auditing
  • Instant AI Prompt Remediation Exporter
  • Git Pre-Commit Secret Blocker Hook
MOST POPULAR • DIGITAL AGENCIES & AUDITORS
DIGITAL AGENCIES & AUDITORS

Agency & Compliance

The Retainer Justifier. Audit client sites, prove compliance, and automate remediation.

£ 79 /month
  • Up to 50 Target Domains
  • Signed UK Cyber Essentials Readiness & Alignment Proofs
  • OhmHeal 1-Click Autonomic Secret & Header Patcher
  • OhmGuard AI Prompt Proxy on localhost:8080
  • SARIF 2.1.0 GitHub Actions CI/CD Workflows
REGULATED ENTERPRISE & FLEET OWNERS

Sovereign Enterprise

Statutory security armor for high-stakes regulated UK portals.

£ 299 /month
  • Unlimited Sovereign Asset Fleet
  • Ofsted NMS 24, NHS DSPT & DPA 2018 Statutory Checklists
  • AI Project Manager Telemetry Bus & Autonomic Ingestion
  • Dedicated Incident SLA, Webhook Dispatch & Priority Recovery
STANDARDS & STATUTORY COMPLIANCE FRAMEWORKS:
Cyber Essentials Alignment OWASP Top 10 (2021) UK GDPR / DPA 2018 Ofsted NMS 24 NHS DSPT ISO 27001 Controls
By Tarquin Barnsby · Showcase · Free Tools (8) · Pricing & Plans · Contact Support · Billing via Stripe UK · Terms & Disclaimer · Privacy (UK GDPR) · Computer Misuse Act 1990
Statutory Notice: Independent technical readiness telemetry aligned with NCSC technical controls. Not an official Crown/IASME statutory certification.

Developer Access

Authenticate to access your security workspace

Invalid developer credentials.
Forgot Password?
🔒 1-Click Stripe UK Activation • Cancel Anytime
Return to Platform Showcase
OhmCode Sovereign UK Verified Live Cryptographic Audit Proof ↗