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 ControlExecute 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, OperationDefine a restrictive Content Security Policy [REF-1486] or cross-domain policy file.
Architecture and Design, OperationAvoid 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, OperationFor 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 IDTitleCVSSSeverityPublished
CVE-2026-63407 Grav API Plugin: CORS 'Access-Control-Allow-Origin: *' on Authenticated API Responses — grav-plugin-api 8.2 High2026-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 Medium2026-08-17
CVE-2026-74881 openssl_encrypt before 1.4.0 CORS Misconfiguration via Wildcard Origins — openssl_encrypt 6.5 Medium2026-08-17
CVE-2026-70604 Electron: Custom protocol with supportFetchAPI but not corsEnabled allows cross-origin reads — electron 7.4 High2026-08-05
CVE-2026-15966 Improper CORS handling in MOVEit Transfer — MOVEit Transfer 7.5 High2026-07-23
CVE-2026-21761 CORS Misconfiguration in DevOps Loop — DevOps Loop 4.2 Medium2026-07-17
CVE-2024-23578 HCL Aftermarket EPC 配置错误漏洞 — Aftermarket EPC 4.2 Medium2026-07-17
CVE-2026-62387 Grav < 1.0.0-rc.16 CORS Misconfiguration via API Plugin — grav 7.1 High2026-07-17
CVE-2026-61736 LightRAG: CORS Wildcard + Credentials Enables Any-Origin Credentialed Requests — LightRAG 9.3 Critical2026-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 Medium2026-07-09
CVE-2026-55110 Ubiquiti UniFi OS Server 配置错误漏洞 — UniFi OS Server 7.5 High2026-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 Medium2026-06-30
CVE-2026-57957 Papermark 0.22.0 - CORS Misconfiguration in Viewer Upload Endpoint — papermark 4.7 Medium2026-06-29
CVE-2026-54290 Hono: CORS Middleware reflects any Origin with credentials when `origin` defaults to the wildcard — hono 7.1 High2026-06-22
CVE-2026-56076 PraisonAI - Cross-Origin Agent Execution via Hardcoded Wildcard CORS and Missing Authentication on AGUI Endpoint — PraisonAI 8.1 High2026-06-18
CVE-2026-50088 Aqara Developer Portal cross-origin resource sharing — Aqara Developer Portal 8.2 High2026-06-12
CVE-2026-50087 Aqara IAM/SSO Gateway cross-origin resource sharing — Aqara IAM/SSO Gateway 8.2 High2026-06-12
CVE-2026-10056 CORS misconfiguration in Nx Witness VMS allows session token exfiltration via cross-origin request — Nx Witness VMS 7.5 High2026-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 Medium2026-05-26
CVE-2026-7643 ChatGPTNextWeb NextChat API Endpoint Next.js cross-domain policy — NextChat 4.3 Medium2026-05-02
CVE-2026-7581 alexta69 MeTube CORS Policy main.py on_prepare cross-domain policy — MeTube 4.3 Medium2026-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 High2026-04-21
CVE-2026-6662 ericc-ch copilot-api Token Endpoint server.ts cors cross-domain policy — copilot-api 7.3 High2026-04-20
CVE-2026-6143 farion1231 cc-switch ProxyServer server.rs cross-domain policy — cc-switch 6.3 Medium2026-04-13
CVE-2026-5302 Permissive Cross-domain Policy with Untrusted Domains in coolercontrold — coolercontrold 6.3 Medium2026-04-08
CVE-2026-33533 Glances Vulnerable to Cross-Origin System Information Disclosure via XML-RPC Server CORS Wildcard — glances 8.1AIHighAI2026-04-02
CVE-2026-5321 vanna-ai vanna FastAPI/Flask Server cross-domain policy — vanna 4.3 Medium2026-04-02
CVE-2026-34449 SiYuan: Cross-Origin RCE via Permissive CORS Policy and JavaScript Snippet Injection — siyuan 9.7 Critical2026-03-31

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