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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-15 (系统设置或配置在外部可控制) — Vulnerability Class 81

81 vulnerabilities classified as CWE-15 (系统设置或配置在外部可控制). AI Chinese analysis included.

CWE-15 represents a critical input validation weakness where applications allow users to directly manipulate system settings or configuration parameters. This flaw typically arises when developers trust unverified external inputs, such as environment variables, command-line arguments, or configuration files, without rigorous sanitization. Attackers exploit this vulnerability by injecting malicious values that alter application behavior, leading to service disruption, privilege escalation, or unintended execution paths. To mitigate this risk, developers must implement strict input validation, ensuring that all configuration data originates from trusted sources. Utilizing allowlists for acceptable values, enforcing least-privilege principles, and isolating configuration storage from user-accessible directories are essential practices. By treating all external inputs as untrusted and applying robust verification mechanisms, organizations can prevent adversaries from hijacking system settings and maintain the integrity and stability of their software environments.

MITRE CWE Description
One or more system settings or configuration elements can be externally controlled by a user. Allowing external control of system settings can disrupt service or cause an application to behave in unexpected, and potentially malicious ways.
Common Consequences (1)
Other Varies by Context
Mitigations (3)
Architecture and Design Compartmentalize the system to have "safe" areas where trust boundaries can be unambiguously drawn. Do not allow sensitive data to go outside of the trust boundary and always be careful when interfacing with a compartment outside of the safe area. Ensure that appropriate compartmentalization is built into the system design, and the compartmentalization allows for and reinforces privilege separatio…
Implementation, Architecture and Design Because setting manipulation covers a diverse set of functions, any attempt at illustrating it will inevitably be incomplete. Rather than searching for a tight-knit relationship between the functions addressed in the setting manipulation category, take a step back and consider the sorts of system values that an attacker should not be allowed to control.
Implementation, Architecture and Design In general, do not allow user-provided or otherwise untrusted data to control sensitive values. The leverage that an attacker gains by controlling these values is not always immediately obvious, but do not underestimate the creativity of the attacker.
Examples (2)
The following C code accepts a number as one of its command line parameters and sets it as the host ID of the current machine.
... sethostid(argv[1]); ...
Bad · C
The following Java code snippet reads a string from an HttpServletRequest and sets it as the active catalog for a database Connection.
... conn.setCatalog(request.getParameter("catalog")); ...
Bad · Java
CVE ID Title CVSS Severity Published
CVE-2026-35650 OpenClaw < 2026.3.22 - Environment Variable Override Bypass via Inconsistent Sanitization — OpenClaw 7.5 High 2026-04-10
CVE-2026-33092 Acronis True Image 安全漏洞 — Acronis True Image OEM 7.8AI High AI 2026-04-10
CVE-2026-30817 Arbitrary File Reading Vulnerability in dnsmasq Module in TP-Link AX53 — AX53 v1.0 5.7AI Medium AI 2026-04-08
CVE-2026-30816 Arbitrary File Reading Vulnerability in OpenVPN Module in TP-Link AX53 — AX53 v1.0 5.7AI Medium AI 2026-04-08
CVE-2026-22177 OpenClaw < 2026.2.21 - Environment Variable Injection via Config env.vars — OpenClaw 6.1 Medium 2026-03-18
CVE-2026-21422 Dell PowerScale OneFS 安全漏洞 — PowerScale OneFS 3.4 Low 2026-03-04
CVE-2026-27203 eBay API MCP Server Affected by Environment Variable Injection — ebay-mcp 8.3 High 2026-02-20
CVE-2025-13091 Shopire <= 1.0.57 - Missing Authorization to Authenticated (Subscriber+) Limited Plugin Install — Shopire 4.3 Medium 2026-02-19
CVE-2026-22708 Cursor has a Terminal Tool Allowlist Bypass via Environment Variables — cursor 9.1AI Critical AI 2026-01-14
CVE-2026-0495 Multiple vulnerabilities in SAP Fiori App (Intercompany Balance Reconciliation) — SAP Fiori App (Intercompany Balance Reconciliation) 5.1 Medium 2026-01-13
CVE-2025-64726 External Control of System or Configuration Setting and Uncontrolled Search Path Element in sfw — firewall-release 7.8 - 2025-11-13
CVE-2025-62527 Taguette vulnerable to password reset link poisoning — taguette 7.1 High 2025-10-20
CVE-2025-43792 Liferay Portal和Liferay DXP 安全漏洞 — Portal 8.1AI High AI 2025-09-15
CVE-2025-41452 Post auth nginx configuration injection in Danfoss AK-SM8xxA Series — AK-SM8xxA Series 6.8 Medium 2025-08-22
CVE-2025-8283 Netavark: podman: netavark may resolve hostnames to unexpected hosts 3.7 Low 2025-07-28
CVE-2025-27889 多款产品安全漏洞 — Wing FTP Server 3.4 Low 2025-07-10
CVE-2025-30512 Growatt Cloud portal External Control of System or Configuration Setting — Cloud portal 6.5 Medium 2025-04-15
CVE-2025-27253 GE Vernova UR IED 输入验证错误漏洞 — N60 multilin 6.1 Medium 2025-03-10
CVE-2025-0425 Local Privilege Escalation via Config Manipulation — bestinformed Infoclient 8.8 - 2025-02-18
CVE-2024-11166 Traffic Alert and Collision Avoidance System (TCAS) II has an External Control of System or Configuration Setting vulnerability — Collision Avoidance Systems 5.3 - 2025-01-22
CVE-2024-39799 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-39800 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-39798 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-38666 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-39602 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-39793 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-39795 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-39794 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-39280 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14
CVE-2024-39790 WAVLINK AC3000 安全漏洞 — Wavlink AC3000 9.1 Critical 2025-01-14

Vulnerabilities classified as CWE-15 (系统设置或配置在外部可控制) represent 81 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.