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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-346 (源验证错误) — Vulnerability Class 326

326 vulnerabilities classified as CWE-346 (源验证错误). AI Chinese analysis included.

CWE-346, Origin Validation Error, represents a critical weakness where software fails to adequately verify the authenticity or legitimacy of data sources and communication endpoints. Attackers typically exploit this vulnerability by spoofing trusted origins, such as forging HTTP headers or manipulating network packets to appear as if they originate from a legitimate internal system. This deception allows adversaries to bypass security controls, execute unauthorized actions, or inject malicious payloads that the application blindly trusts. To mitigate this risk, developers must implement robust validation mechanisms that strictly verify the source of incoming requests. This includes checking cryptographic signatures, validating domain names against a whitelist, and ensuring that sensitive operations are only performed when the origin is explicitly confirmed. By enforcing strict origin verification, organizations can prevent unauthorized access and maintain the integrity of their application logic against sophisticated spoofing attacks.

MITRE CWE Description
The product does not properly verify that the source of data or communication is valid.
Common Consequences (1)
Access Control, Other Gain Privileges or Assume Identity, Varies by Context
An attacker can access any functionality that is inadvertently accessible to the source.
Examples (2)
This Android application will remove a user account when it receives an intent to do so:
IntentFilter filter = new IntentFilter("com.example.RemoveUser"); MyReceiver receiver = new MyReceiver(); registerReceiver(receiver, filter); public class DeleteReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { int userID = intent.getIntExtra("userID"); destroyUserData(userID); } }
Bad · Java
These Android and iOS applications intercept URL loading within a WebView and perform special actions if a particular URL scheme is used, thus allowing the Javascript within the WebView to communicate with the application:
// Android @Override public boolean shouldOverrideUrlLoading(WebView view, String url){ if (url.substring(0,14).equalsIgnoreCase("examplescheme:")){ if(url.substring(14,25).equalsIgnoreCase("getUserInfo")){ writeDataToView(view, UserData); return false; } else{ return true; } } }
Bad · Java
// iOS -(BOOL) webView:(UIWebView *)exWebView shouldStartLoadWithRequest:(NSURLRequest *)exRequest navigationType:(UIWebViewNavigationType)exNavigationType { NSURL *URL = [exRequest URL]; if ([[URL scheme] isEqualToString:@"exampleScheme"]) { NSString *functionString = [URL resourceSpecifier]; if ([functionString hasPrefix:@"specialFunction"]) { // Make data available back in webview. UIWebView *webView = [self writeDataToView:[URL query]]; } return NO; } return YES; }
Bad · Objective-C
CVE ID Title CVSS Severity Published
CVE-2024-31127 MacOS Zscaler Client Connector Local Privilege Escalation — Client Connector 7.3 High 2025-06-04
CVE-2025-30360 webpack-dev-server users' source code may be stolen when they access a malicious web site with non-Chromium based browser — webpack-dev-server 6.5 Medium 2025-06-03
CVE-2025-5320 gradio-app gradio CORS is_valid_origin privilege escalation — gradio 3.7 Low 2025-05-29
CVE-2025-46737 Origin Validation Error — SEL-5037 Grid Configurator 7.4 High 2025-05-12
CVE-2025-3462 ASUS DriverHub 安全漏洞 — DriverHub 10.0AI Critical AI 2025-05-09
CVE-2025-43929 kitty 安全漏洞 — kitty 4.1 Medium 2025-04-20
CVE-2025-3651 Command Injection in iManage Work Desktop for Mac's Agent Service — Work Desktop for Mac 8.4AI High AI 2025-04-17
CVE-2024-45354 xiaomi shop application Webview has code execution vulnerability — Xiaomi shop application 4.3 Medium 2025-03-27
CVE-2024-45353 quick App has intent redriction vulnerability — quick app framework 4.3 Medium 2025-03-27
CVE-2024-45352 Xiaomi smarthome application Webview has code execution vulnerability — Xiaomi smarthome application 8.8 High 2025-03-27
CVE-2024-10956 Cross-Site WebSocket Hijacking in binary-husky/gpt_academic — binary-husky/gpt_academic 6.1 - 2025-03-20
CVE-2024-8487 CORS Vulnerability in modelscope/agentscope — modelscope/agentscope 9.1 - 2025-03-20
CVE-2024-8183 CORS Misconfiguration in prefecthq/prefect — prefecthq/prefect 9.1 - 2025-03-20
CVE-2024-11602 CORS Vulnerability in feast-dev/feast — feast-dev/feast 7.5 - 2025-03-20
CVE-2024-6844 Inconsistent CORS Matching Due to Handling of '+' in URL Path in corydolphin/flask-cors — corydolphin/flask-cors 6.5 - 2025-03-20
CVE-2024-8024 CORS Misconfiguration in netease-youdao/qanything — netease-youdao/qanything 7.5 - 2025-03-20
CVE-2024-7819 CORS Misconfiguration in danswer-ai/danswer — danswer-ai/danswer 6.5 - 2025-03-20
CVE-2025-2346 IROAD Dash Cam X5/Dash Cam X6 Domain origin validation — Dash Cam X5 5.6 Medium 2025-03-16
CVE-2025-25306 Misskey's Incomplete Patch of CVE-2024-52591 Leads to Forgery of Federated Notes — misskey 9.3 Critical 2025-03-10
CVE-2025-25302 Rembg CORS misconfiguration — rembg 5.9 - 2025-03-03
CVE-2025-1102 Q-Free MAXTIME Suite 访问控制错误漏洞 — MaxTime 5.5 Medium 2025-02-12
CVE-2024-55948 Anonymous cache poisoning via XHR requests in Discourse — discourse 8.2 High 2025-02-04
CVE-2025-23023 Anonymous cache poisoning via request headers in Discourse — discourse 8.2 High 2025-02-04
CVE-2024-57965 Axios 安全漏洞 — axios - - 2025-01-29
CVE-2025-24010 Vite allows any websites to send any requests to the development server and read the response — vite 6.5 Medium 2025-01-20
CVE-2023-46715 Fortinet FortiOS 访问控制错误漏洞 — FortiProxy 4.7 Medium 2025-01-14
CVE-2024-55917 Trend Micro Apex One 安全漏洞 — Trend Micro Apex One 7.8 High 2024-12-31
CVE-2024-10534 Improper Access Control in Dataprom Informatics' PACS-ACSS — Personnel Attendance Control Systems (PACS) / Access Control Security Systems (ACSS) 9.8AI Critical AI 2024-11-15
CVE-2024-6674 Data Leak through CORS Misconfiguration in parisneo/lollms-webui — parisneo/lollms-webui 7.1AI High AI 2024-10-29
CVE-2024-23458 Local Privilege Escalation on Zscaler Client Connector on Windows — Client Connector 7.3 High 2024-08-06

Vulnerabilities classified as CWE-346 (源验证错误) represent 326 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.