Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-942 (过度许可的跨域白名单) — Vulnerability Class 82

82 vulnerabilities classified as CWE-942 (过度许可的跨域白名单). AI Chinese analysis included.

CWE-942 represents a critical configuration weakness where web applications implement cross-domain security mechanisms, such as Content Security Policy or cross-origin resource sharing rules, but erroneously permit communication with untrusted domains. This flaw typically allows attackers to exploit the overly permissive policy by injecting malicious scripts or data from a compromised third-party domain, bypassing the browser’s same-origin policy to steal sensitive user data or execute unauthorized actions. Developers can prevent this vulnerability by strictly defining allowlists that include only verified, trusted sources, avoiding the use of wildcards or broad domain patterns that inadvertently grant access to malicious entities. Rigorous validation of domain configurations during development and continuous monitoring of policy enforcement ensure that cross-domain requests remain confined to legitimate, secure endpoints, thereby maintaining the integrity of the application’s security boundary.

MITRE CWE Description
The product uses a web-client protection mechanism such as a Content Security Policy (CSP) or cross-domain policy file, but the policy includes untrusted domains with which the web client is allowed to communicate. If a cross-domain policy file includes domains that should not be trusted, such as when using wildcards under a high-level domain, then the application could be attacked by these untrusted domains. In many cases, the attack can be launched without the victim even being aware of it.
Common Consequences (1)
Confidentiality, Integrity, Availability, Access Control Execute Unauthorized Code or Commands, Bypass Protection Mechanism, Read Application Data, Varies by Context
With an overly permissive policy file, an attacker may be able to bypass the web browser's same-origin policy and conduct many of the same attacks seen in Cross-Site Scripting (CWE-79). An attacker can exploit the weakness to transfer private information from the victim's machine to the attacker, ma…
Mitigations (3)
Architecture and Design, Operation Define a restrictive Content Security Policy [REF-1486] or cross-domain policy file.
Architecture and Design, Operation Avoid using wildcards in the CSP / cross-domain policy file. Any domain matching the wildcard expression will be implicitly trusted, and can perform two-way interaction with the target server.
Architecture and Design, Operation For Flash, modify crossdomain.xml to use meta-policy options such as 'master-only' or 'none' to reduce the possibility of an attacker planting extraneous cross-domain policy files on a server.
Examples (1)
These cross-domain policy files mean to allow Flash and Silverlight applications hosted on other domains to access its data:
<cross-domain-policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.adobe.com/xml/schemas/PolicyFile.xsd"> <allow-access-from domain="*.example.com"/> <allow-access-from domain="*"/> </cross-domain-policy>
Bad · XML
<?xml version="1.0" encoding="utf-8"?> <access-policy> <cross-domain-access> <policy> <allow-from http-request-headers="SOAPAction"> <domain uri="*"/> </allow-from> <grant-to> <resource path="/" include-subpaths="true"/> </grant-to> </policy> </cross-domain-access> </access-policy>
Bad · XML
CVE ID Title CVSS Severity Published
CVE-2026-63407 Grav API Plugin: CORS 'Access-Control-Allow-Origin: *' on Authenticated API Responses — grav-plugin-api 8.2 High 2026-08-19
CVE-2026-68517 Glances: REST API CORS Credentials Guard Uses Exact-Match Instead of Membership Test — Bypassed by Any Multi-Origin Allowlist Containing the Wildcard — glances 6.5 Medium 2026-08-17
CVE-2026-74881 openssl_encrypt before 1.4.0 CORS Misconfiguration via Wildcard Origins — openssl_encrypt 6.5 Medium 2026-08-17
CVE-2026-70604 Electron: Custom protocol with supportFetchAPI but not corsEnabled allows cross-origin reads — electron 7.4 High 2026-08-05
CVE-2026-15966 Improper CORS handling in MOVEit Transfer — MOVEit Transfer 7.5 High 2026-07-23
CVE-2026-21761 CORS Misconfiguration in DevOps Loop — DevOps Loop 4.2 Medium 2026-07-17
CVE-2024-23578 HCL Aftermarket EPC 配置错误漏洞 — Aftermarket EPC 4.2 Medium 2026-07-17
CVE-2026-62387 Grav < 1.0.0-rc.16 CORS Misconfiguration via API Plugin — grav 7.1 High 2026-07-17
CVE-2026-61736 LightRAG: CORS Wildcard + Credentials Enables Any-Origin Credentialed Requests — LightRAG 9.3 Critical 2026-07-15
CVE-2026-8919 ASUS GameSDK 配置错误漏洞 — GameSDK - - 2026-07-15
CVE-2026-56458 HCL DevOps Deploy is susceptible to a Permissive Cross-domain Security Policy with Untrusted Domains — HCL DevOps Deploy 5.4 Medium 2026-07-09
CVE-2026-55110 Ubiquiti UniFi OS Server 配置错误漏洞 — UniFi OS Server 7.5 High 2026-07-02
CVE-2026-12084 IBM DevOps Deploy / IBM UrbanCode Deploy (UCD) is susceptible to a Permissive Cross-domain Security Policy with Untrusted Domains — UCD - IBM DevOps Deploy 5.4 Medium 2026-06-30
CVE-2026-57957 Papermark 0.22.0 - CORS Misconfiguration in Viewer Upload Endpoint — papermark 4.7 Medium 2026-06-29
CVE-2026-54290 Hono: CORS Middleware reflects any Origin with credentials when `origin` defaults to the wildcard — hono 7.1 High 2026-06-22
CVE-2026-56076 PraisonAI - Cross-Origin Agent Execution via Hardcoded Wildcard CORS and Missing Authentication on AGUI Endpoint — PraisonAI 8.1 High 2026-06-18
CVE-2026-50088 Aqara Developer Portal cross-origin resource sharing — Aqara Developer Portal 8.2 High 2026-06-12
CVE-2026-50087 Aqara IAM/SSO Gateway cross-origin resource sharing — Aqara IAM/SSO Gateway 8.2 High 2026-06-12
CVE-2026-10056 CORS misconfiguration in Nx Witness VMS allows session token exfiltration via cross-origin request — Nx Witness VMS 7.5 High 2026-05-29
CVE-2026-9739 Google MCP Toolbox for Databases 安全漏洞 — MCP Toolbox for Databases - - 2026-05-27
CVE-2026-46431 Algernon: Auto-refresh SSE event server sets Access-Control-Allow-Origin: * — algernon 4.3 Medium 2026-05-26
CVE-2026-7643 ChatGPTNextWeb NextChat API Endpoint Next.js cross-domain policy — NextChat 4.3 Medium 2026-05-02
CVE-2026-7581 alexta69 MeTube CORS Policy main.py on_prepare cross-domain policy — MeTube 4.3 Medium 2026-05-01
CVE-2026-41056 AVideos has CORS Origin Reflection with Credentials on Sensitive API Endpoints that Enables Cross-Origin Account Takeover — AVideo 8.1 High 2026-04-21
CVE-2026-6662 ericc-ch copilot-api Token Endpoint server.ts cors cross-domain policy — copilot-api 7.3 High 2026-04-20
CVE-2026-6143 farion1231 cc-switch ProxyServer server.rs cross-domain policy — cc-switch 6.3 Medium 2026-04-13
CVE-2026-5302 Permissive Cross-domain Policy with Untrusted Domains in coolercontrold — coolercontrold 6.3 Medium 2026-04-08
CVE-2026-33533 Glances Vulnerable to Cross-Origin System Information Disclosure via XML-RPC Server CORS Wildcard — glances 8.1AI High AI 2026-04-02
CVE-2026-5321 vanna-ai vanna FastAPI/Flask Server cross-domain policy — vanna 4.3 Medium 2026-04-02
CVE-2026-34449 SiYuan: Cross-Origin RCE via Permissive CORS Policy and JavaScript Snippet Injection — siyuan 9.7 Critical 2026-03-31

Vulnerabilities classified as CWE-942 (过度许可的跨域白名单) represent 82 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.