CyberSecBulletin

Inclusion of Functionality from Untrusted Control Sphere

CWE-829

The product imports, requires, or includes executable functionality (such as a library) from a source that is outside of the intended control sphere.

We track 235 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.5. 3 have been exploited in real attacks.

How this weakness is prevented

  • 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.
  • 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 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 your code using the lowest privileges that are required to accomplish the necessary tasks. 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 administrator, especially in day-to-day operations.
  • Architecture and Design Implementation: Understand all the potential areas where untrusted inputs can enter your software: parameters or arguments, cookies, anything read from the network, environment variables, reverse DNS lookups, query results, request headers, URL components, e-mail, files, filenames, databases, and any external systems that provide data to the application. Remember that such inputs may be obtained indirectly through API calls. Many file inclusion problems occur because the programmer assumed that certain inputs could not be modified, especially for cookies and URL components.

Latest Inclusion of Functionality from Untrusted Control Sphere vulnerabilities

  • 8.8 High severity

    OpenClaw: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-43569OpenClaw

    OpenClaw before 2026.4.9 contains an authentication bypass vulnerability allowing untrusted workspace plugins to be auto-enabled during non-interactive onboarding when provider auth choices are shadowed. Attackers can exploit this by crafting malicious workspa

  • 7.5 High severity

    ironic-python-agent: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-43003OpenStack

    An issue was discovered in OpenStack ironic-python-agent 1.0.0 through 11.5.0. Ironic Python Agent (IPA) sometimes executes grub-install from within a chroot of the deployed partition image, leading to code execution in the case of a malicious image.

  • 7.8 High severity

    OpenClaw: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-41396OpenClaw

    OpenClaw before 2026.3.31 allows workspace .env files to override the OPENCLAW_BUNDLED_PLUGINS_DIR environment variable, compromising plugin trust verification. Attackers with control over workspace configuration can inject malicious plugins by overriding the

  • 7.3 High severity

    OpenClaw: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-41355OpenClaw

    OpenClaw before 2026.3.28 contains an arbitrary code execution vulnerability in mirror mode that converts untrusted sandbox files into workspace hooks. Attackers with mirror mode access can execute arbitrary code on the host during gateway startup by exploitin

  • 7.8 High severity

    OpenClaw: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-41336OpenClaw

    OpenClaw before 2026.3.31 allows workspace .env files to override the OPENCLAW_BUNDLED_HOOKS_DIR environment variable, enabling loading of attacker-controlled hook code. Attackers can replace trusted default-on bundled hooks from untrusted workspaces to execut

  • 8.8 High severity

    Red Hat Enterprise Linux AI (RHEL AI) 3: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-6859Red Hat

    A flaw was found in InstructLab. The `linux_train.py` script hardcodes `trust_remote_code=True` when loading models from HuggingFace. This allows a remote attacker to achieve arbitrary Python code execution by convincing a user to run `ilab train/download/gene

  • 9.1 Critical severity

    goshs: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-40903Patrickhener

    goshs is a SimpleHTTPServer written in Go. Prior to 2.0.0-beta.6, goshs has an ArtiPACKED vulnerability. ArtiPACKED can lead to leakage of the GITHUB_TOKEN through workflow artifacts, even though the token is not present in the repository source code. This vul

  • 7.8 High severity

    OpenClaw: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-41295OpenClaw

    OpenClaw before 2026.4.2 contains an improper trust boundary vulnerability allowing untrusted workspace channel shadows to execute during built-in channel setup and login. Attackers can clone a workspace with a malicious plugin claiming a bundled channel id to

  • 7.8 High severity

    iTerm2: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-41253iTerm2

    In iTerm2 through 3.6.9, displaying a .txt file can cause code execution via DCS 2000p and OSC 135 data, if the working directory contains a malicious file whose name is valid output from the conductor encoding path, such as a pathname with an initial ace/c+ s

  • 7.8 High severity

    Insight Agent: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-6482Rapid7

    The Rapid7 Insight Agent (versions > 4.1.0.2) is vulnerable to a local privilege escalation attack that allows users to gain SYSTEM level control of a Windows host. Upon startup the agent service attempts to load an OpenSSL configuration file from a non-existe

  • 9.1 Critical severity

    PraisonAI: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-40313MervinPraison

    PraisonAI is a multi-agent teams system. In versions 4.5.139 and below, the GitHub Actions workflows are vulnerable to ArtiPACKED attack, a known credential leakage vector caused by using actions/checkout without setting persist-credentials: false. By default,

  • 7.8 High severity

    PraisonAI: Improper Control of Generation of Code

    CVE-2026-40156MervinPraison

    PraisonAI is a multi-agent teams system. Prior to 4.5.128, PraisonAI automatically loads a file named tools.py from the current working directory to discover and register custom agent tools. This loading process uses importlib.util.spec_from_file_location and

  • 9.6 Critical severity

    PraisonAI: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-40154MervinPraison

    PraisonAI is a multi-agent teams system. Prior to 4.5.128, PraisonAI treats remotely fetched template files as trusted executable code without integrity verification, origin validation, or user confirmation, enabling supply chain attacks through malicious temp

  • 7.9 High severity

    Verify Identity Access Container: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-1342IBM

    IBM Verify Identity Access Container 11.0 through 11.0.2 and IBM Security Verify Access Container 10.0 through 10.0.9.1 and IBM Verify Identity Access 11.0 through 11.0.2 and IBM Security Verify Access 10.0 through 10.0.9.1 could allow a locally authenticated

  • 7.3 High severity

    Checkmk: Untrusted Search Path

    CVE-2025-39666Checkmk

    Local privilege escalation in Checkmk 2.2.0 (EOL), Checkmk 2.3.0 before 2.3.0p46, Checkmk 2.4.0 before 2.4.0p25, and Checkmk 2.5.0 (beta) before 2.5.0b3 allows a site user to escalate their privileges to root, by manipulating files in the site context that are

  • 8.8 High severity

    OpenClaw: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-32920OpenClaw

    OpenClaw before 2026.3.12 automatically discovers and loads plugins from .OpenClaw/extensions/ without explicit trust verification, allowing arbitrary code execution. Attackers can execute malicious code by including crafted workspace plugins in cloned reposit

  • 7.8 High severity

    Data Loss Prevention: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-3991Broadcom

    Symantec Data Loss Prevention Windows Endpoint, prior to 25.1 MP1, 16.1 MP2, 16.0 RU2 HF9, 16.0 RU1 MP1 HF12, and 16.0 MP2 HF15, may be susceptible to a Elevation of Privilege vulnerability, which is a type of issue whereby an attacker may attempt to compromis

  • 8.1 High severity

    Wazuh Provisioning Scripts (Agent Build…: Improper Certificate Validation

    CVE-2025-15612Wazuh

    Wazuh provisioning scripts and Dockerfiles contain an insecure transport vulnerability where curl is invoked with the -k/--insecure flag, disabling SSL/TLS certificate validation. Attackers with network access can perform man-in-the-middle attacks to intercept

  • 8.8 High severity

    FastGPT: Download of Code Without Integrity Check

    CVE-2026-33075Labring

    FastGPT is an AI Agent building platform. In versions 4.14.8.3 and below, the fastgpt-preview-image.yml workflow is vulnerable to arbitrary code execution and secret exfiltration by any external contributor. It uses pull_request_target (which runs with access

  • 9.1 Critical severity

    onnx: Insufficient Verification of Data Authenticity

    CVE-2026-28500Onnx

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. In versions up to and including 1.20.1, a security control bypass exists in onnx.hub.load() due to improper logic in the repository trust verification mechanism. Whi

  • 7.8 High severity

    OpenClaw: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-22217OpenClaw

    OpenClaw version 2026.2.22 prior to 2026.2.23 contains an arbitrary code execution vulnerability in shell-env that allows attackers to execute attacker-controlled binaries by exploiting trusted-prefix fallback logic for the $SHELL variable. An attacker can inf

  • 7.8 High severity

    Kiro IDE: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-4295AWS

    Improper trust boundary enforcement in Kiro IDE before version 0.8.0 on all supported platforms might allow a remote unauthenticated threat actor to execute arbitrary code via maliciously crafted project directory files that bypass workspace trust protections

  • 7.8 High severity

    TR-VISION HOME: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-4255Thermalright

    A DLL search order hijacking vulnerability in Thermalright TR-VISION HOME on Windows (64-bit) allows a local attacker to escalate privileges via DLL side-loading. The application loads certain dynamic-link library (DLL) dependencies using the default Windows s

  • 8.2 High severity

    Royal Elementor Addons: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-28135WP Royal

    Inclusion of Functionality from Untrusted Control Sphere vulnerability in WP Royal Royal Elementor Addons royal-elementor-addons allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Royal Elementor Addons: from n/a through <= 1.7.

  • 8.3 High severity

    Clevertap Web SDK: Improper Neutralization of Input During Web Page Generation

    CVE-2026-26862CleverTap

    CleverTap Web SDK version 1.15.2 and earlier is vulnerable to DOM-based Cross-Site Scripting (XSS) via window.postMessage in the Visual Builder module. The origin validation in src/modules/visualBuilder/pageBuilder.js (lines 56-60) uses the includes() method t

  • 7.8 High severity

    inetutils: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-28372GNU

    telnetd in GNU inetutils through 2.7 allows privilege escalation that can be exploited by abusing systemd service credentials support added to the login(1) implementation of util-linux in release 2.40. This is related to client control over the CREDENTIALS_DIR

  • 9.9 Critical severity

    openlit: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-27941Openlit

    OpenLIT is an open source platform for AI engineering. Prior to version 1.37.1, several GitHub Actions workflows in OpenLIT's GitHub repository use the `pull_request_target` event while checking out and executing untrusted code from forked pull requests. These

  • 7.8 High severity

    ADB-Explorer: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-27615Alex4SSB

    ADB Explorer is a fluent UI for ADB on Windows. In versions prior to Beta 0.9.26022, ADB-Explorer allows the `ManualAdbPath` settings variable, which determines the path of the ADB binary to be executed, to be set to a Universal Naming Convention (UNC) path in

  • 9.8 Critical severity

    Slyde: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-26974Tygo-van-den-Hurk

    Slyde is a program that creates animated presentations from XML. In versions 0.0.4 and below, Node.js automatically imports **/*.plugin.{js,mjs} files including those from node_modules, so any malicious package with a .plugin.js file can execute arbitrary code

  • 7.8 High severity

    ADB-Explorer: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-26959Alex4SSB

    ADB Explorer is a fluent UI for ADB on Windows. Versions 0.9.26020 and below fail to validate the integrity or authenticity of the ADB binary path specified in the ManualAdbPath setting before executing it, allowing arbitrary code execution with the privileges

  • 9.6 Critical severity

    OpenS100: Exposed Dangerous Method or Function

    CVE-2026-22208OpenS100 ProjectEPSS 1.1%

    OpenS100 (the reference implementation S-100 viewer) prior to commit 753cf29 contains a remote code execution vulnerability via an unrestricted Lua interpreter. The Portrayal Engine initializes Lua using luaL_openlibs() without sandboxing or capability restric

  • 7.8 High severity

    vscode-spell-checker: Incorrect Default Permissions

    CVE-2026-25931Streetsidesoftware

    vscode-spell-checker is a basic spell checker that works well with code and documents. Prior to v4.5.4, DocumentSettings._determineIsTrusted treats the configuration value cSpell.trustedWorkspace as the authoritative trust flag. The value defaults to true (pac

  • 8.8 High severity

    Eclipse Theia - Website: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-1699Eclipse Foundation

    In the Eclipse Theia Website repository, the GitHub Actions workflow .github/workflows/preview.yml used pull_request_target trigger while checking out and executing untrusted pull request code. This allowed any GitHub user to execute arbitrary code in the repo

  • 9.8 Critical severity

    Langflow Inclusion of Functionality from Untrusted Control Sphere Exploited

    CVE-2026-0770LangflowEPSS 62.6%

    Langflow exec_globals Inclusion of Functionality from Untrusted Control Sphere Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Langflow. Authentication is not required to ex

  • 7.4 High severity

    gradle: Download of Code Without Integrity Check

    CVE-2026-22865Gradle

    Gradle is a build automation tool, and its native-platform tool provides Java bindings for native APIs. When resolving dependencies in versions before 9.3.0, some exceptions were not treated as fatal errors and would not cause a repository to be disabled. If a

  • 7.4 High severity

    gradle: Download of Code Without Integrity Check

    CVE-2026-22816Gradle

    Gradle is a build automation tool, and its native-platform tool provides Java bindings for native APIs. When resolving dependencies in versions before 9.3.0, some exceptions were not treated as fatal errors and would not cause a repository to be disabled. If a

  • 7.5 High severity

    Forms: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2025-68924Umbraco

    In Umbraco UmbracoForms through 8.13.16, an authenticated attacker can supply a malicious WSDL (aka Webservice) URL as a data source for remote code execution.

  • 10.0 Critical severity

    Fastjson: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2025-70974Alibaba

    Fastjson before 1.2.48 mishandles autoType because, when an @type key is in a JSON document, and the value of that key is the name of a Java class, there may be calls to certain public methods of that class. Depending on the behavior of those methods, there ma

  • 8.8 High severity

    n8n: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2025-65964n8n

    n8n is an open source workflow automation platform. Versions 0.123.1 through 1.119.1 do not have adequate protections to prevent RCE through the project's pre-commit hooks. The Add Config operation allows workflows to set arbitrary Git configuration values, in

  • 7.8 High severity

    Guardicore Platform Agent: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2025-53841Akamai

    The GC-AGENTS-SERVICE running as part of Akamai´s Guardicore Platform Agent for Windows versions prior to v49.20.1, v50.15.0, v51.12.0, v52.2.0 is affected by a local privilege escalation vulnerability. The service will attempt to read an OpenSSL configuration