CyberSecBulletin

External Control of System or Configuration Setting

CWE-15

One or more system settings or configuration elements can be externally controlled by a user.

We track 63 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.3.

How this weakness is prevented

  • 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 separation functionality. Architects and designers should rely on the principle of least privilege to decide the appropriate time to use privileges and the time to drop privileges.
  • 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.

Latest External Control of System or Configuration Setting vulnerabilities

  • 9.3 Critical severity

    Zenitel Connect: External Control of System or Configuration Setting

    CVE-2026-95614Zenitel

    The host configuration watcher in Zenitel Connect before 1.11.0 applies a rsyslog configuration file written to a data volume that is shared with the hiatus application container, which allows local attackers with write access to the hiatus container filesyste

  • 8.8 High severity

    Telerik Report Server: External Control of System or Configuration Setting

    CVE-2026-106152Progress Software

    In Progress® Telerik® Report Server prior to version 12.3.26.1110, an external control of a system configuration setting vulnerability allows an unauthenticated remote attacker to influence the server address used by Report Server when generating links and not

  • 8.8 High severity

    MQ: External Control of System or Configuration Setting

    CVE-2026-13292IBM

    IBM MQ 9.2.0.0 through 9.2.0.44 LTS, 9.3.0.0 through 9.3.0.42 LTS, 9.4.0.0 through 9.4.0.26 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 through 10.0.0.5 LTS and CD could allow an authenticated attacker to execute arbitrary code by injecting malicious environ

  • 7.1 High severity

    Docker Sandboxes: External Control of System or Configuration Setting

    CVE-2026-121614Docker

    Docker Sandboxes versions 0.31.0 before 0.50.0 do not neutralize repository-controlled Git configuration when running certain host-side Git commands. An attacker who can modify a host repository's Git configuration, for example through a direct-mode sandbox wi

  • 7.5 High severity

    AzuraCast: External Control of System or Configuration Setting

    CVE-2026-121427AzuraCast

    AzuraCast through 0.23.8 fails to remove frontend_config.custom_config in PUT /station/{id}/profile/edit for users lacking the Manage station broadcasting permission, and the stored JSON is written verbatim as key=value lines into the Shoutcast sc_serv.conf fi

  • 7.7 High severity

    n8n: External Control of System or Configuration Setting

    CVE-2026-110845n8n

    n8n before 1.123.83, 2.x before 2.41.4, and 2.42.x before 2.42.1 contains a code execution vulnerability in the Git node Log operation, which fails to strip a repository's local git configuration before invoking an external program. Authenticated members who c

  • 8.4 High severity

    server: External Control of System or Configuration Setting

    CVE-2026-107818MariaDB

    MariaDB server is a community developed fork of MySQL server. From 10.6.1 until 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3, and 13.0.2, the mariadb.service unit used /run/mysqld/wsrep-new-cluster during the next service restart. A database user with FILE privi

  • 7.1 High severity

    Ditto Explorer UI: External Control of System or Configuration Setting

    CVE-2026-107503Eclipse Ditto

    In Eclipse Ditto versions 3.6.0 to 3.8.13 and 3.9.0 to 3.9.7, the Ditto Explorer UI loads its complete environment configuration, including the Ditto API URI and the OpenID Connect (OIDC) provider settings, from an arbitrary cross-origin URL supplied in the en

  • 7.8 High severity

    Fabric OS: External Control of System or Configuration Setting

    CVE-2026-94577Brocade

    A privilege escalation vulnerability exists in the internal Command-Line Interface (CLI) authorization handling mechanism of Brocade Fabric OS versions before 9.2.2d and 10.0.0 through 10.0.0a1. An authenticated user or local process that can manipulate the pr

  • 7.4 High severity

    Legcord: External Control of System or Configuration Setting

    CVE-2026-105294Legcord

    Legcord 1.1.0 through 1.3.0 contains a configuration injection vulnerability that allows script in the Discord page to write any config key via the window.legcord settings.setConfig bridge. Attackers exploiting a Discord XSS can set additionalArguments to pers

  • 7.2 High severity

    MediaWiki CentralAuth extension: External Control of System or Configuration Setting

    CVE-2026-103442Wikimedia Foundation

    External control of system or configuration setting vulnerability in The Wikimedia Foundation MediaWiki CentralAuth extension allows Code Injection. This issue affects MediaWiki CentralAuth extension: 1.46, 1.45, and 1.43.

  • 10.0 Critical severity

    mistral-vibe: External Control of System or Configuration Setting

    CVE-2026-87987Mistralai

    An arbitrary code execution vulnerability in Mistral Vibe allows an attacker to bypass command permission checks using environment variable assignments preceding allowlisted commands. These assignments are excluded from inspection, enabling attacker-controlled

  • 8.6 High severity

    Fusion: External Control of System or Configuration Setting

    CVE-2026-85217Autodesk

    A maliciously crafted add-in, when installed and executed in Autodesk Fusion Desktop, can modify persistent network proxy settings without user notification or consent. A successful exploit may allow an attacker to redirect authenticated Fusion network traffic

  • 7.7 High severity

    Gemini CLI: External Control of System or Configuration Setting

    CVE-2026-13745Google Cloud

    A vulnerability in the Gemini CLI prior to version 0.39.1 allows attackers to achieve arbitrary code execution by tricking a victim into starting the CLI within an untrusted directory. The vulnerability is triggered via untrusted .env files overriding GEMINI_C

  • 9.8 Critical severity

    Codex Desktop: External Control of System or Configuration Setting

    CVE-2026-19593OpenAI

    OpenAI Codex Desktop for Windows and macOS automatically inspected Git metadata and working-tree status when a user opened a workspace. If the workspace contains a repository with preserved attacker-controlled .git/config, the attr.tree setting and a configure

  • 7.3 High severity

    Codex CLI: External Control of System or Configuration Setting

    CVE-2026-19592OpenAI

    OpenAI Codex CLI for Windows, macOS, and Linux and Codex Desktop for Windows and macOS automatically collected Git repository metadata without disabling the repository-local core.fsmonitor setting. If a user opens or uses an attacker-prepared repository whose

  • 8.4 High severity

    Eclipse Theia: External Control of System or Configuration Setting

    CVE-2026-19884Eclipse Foundation

    In Eclipse Theia versions up to and including 1.69.0, opening a folder starts source control integration without requiring the user to trust the folder first. This affects applications built on Theia that include the git integration, such as the Theia IDE. Bot

  • 8.4 High severity

    ouroboros: External Control of System or Configuration Setting

    CVE-2026-66065Q00

    Ouroboros is a local-first runtime for AI coding agents that records their actions and applies user-defined policies to constrain behavior. Versions prior to 0.42.1 have an incomplete denylist. Several execution-routing keys of the same RCE class were omitted,

  • 8.2 High severity

    dashy: External Control of System or Configuration Setting

    CVE-2026-46485Lissy93

    Dashy is a self-hostable personal dashboard. Prior to 4.0.8, Dashy deployments using OIDC can allow unauthenticated users or non-admin authenticated users to write changes to the main config.yaml through the config-saving functionality despite configured permi

  • 9.4 Critical severity

    haxcms-nodejs: External Control of System or Configuration Setting

    CVE-2026-46399Haxtheweb

    HAX CMS helps manage microsite universe with PHP or NodeJs backends. The PHP version of HAX CMS prior to version 26.0.0 has an authenticated file overwrite vulnerability. An attacker can exploit this vulnerability to configure malicious Git filter commands and

  • 8.8 High severity

    Red Hat OpenShift Container Platform 4.12: External Control of System or Configuration Setting

    CVE-2026-1784Red Hat

    The Route OpenShift resource allows to define routes to make pods reachable at a subdomain through HAProxy. It was found that the checks performed on the spec.path YAML stanza in a Route document was insufficient and could allow a controlled injection of the H

  • 10.0 Critical severity

    dalfox: External Control of System or Configuration Setting

    CVE-2026-45087HahwulEPSS 8.73%

    Dalfox is a powerful open-source XSS scanner and utility focused on automation. Prior to 2.13.0, when dalfox is started in REST API server mode (dalfox server), the server binds to 0.0.0.0:6664 by default and requires no API key unless the operator explicitly

  • 7.5 High severity

    The fix for CVE-2025-48913: Apache CXF: Untrusted JMS configuration can lead to RCE was not…

    CVE-2026-44417Apache

    The fix for CVE-2025-48913: Apache CXF: Untrusted JMS configuration can lead to RCE was not complete, meaning that another path in the code might lead to code execution capabilities, if untrusted users are allowed to configure JMS for Apache CXF. Users are rec

  • 9.9 Critical severity

    traefik: Improper Access Control

    CVE-2026-44774Traefik

    Traefik is an HTTP reverse proxy and load balancer. Prior to 2.11.46, 3.6.17, and 3.7.1, Traefik's Kubernetes Gateway API provider allows a tenant with HTTPRoute creation permissions to expose the REST provider handler, bypassing the providers.rest.insecure=fa

  • 8.8 High severity

    pi-hole: External Control of System or Configuration Setting

    CVE-2026-41489Pi-hole

    Pi-hole is a DNS sinkhole that protects devices from unwanted content without installing any client-side software. From 6.0 to before Core 6.4.2 and FTL 6.6.1, two shell scripts executed as root by systemd (pihole-FTL-prestart.sh and pihole-FTL-poststop.sh) re

  • 8.8 High severity

    OpenClaw: External Control of System or Configuration Setting

    CVE-2026-43531OpenClaw

    OpenClaw before 2026.4.9 contains an environment variable injection vulnerability allowing malicious workspace .env files to set runtime-control variables. Attackers can inject variables affecting update sources, gateway URLs, ClawHub resolution, and browser e

  • 7.8 High severity

    OpenClaw: External Control of System or Configuration Setting

    CVE-2026-41384OpenClaw

    OpenClaw before 2026.3.24 contains an environment variable injection vulnerability in the CLI backend runner that allows attackers to inject malicious environment variables through workspace configuration. Attackers can craft malicious workspace configs to inj

  • 9.8 Critical severity

    rclone: Missing Authentication for Critical Functionality

    CVE-2026-41176RcloneEPSS 32.7%

    Rclone is a command-line program to sync files and directories to and from different cloud storage providers. The RC endpoint `options/set` is exposed without `AuthRequired: true`, but it can mutate global runtime configuration, including the RC option block i

  • 8.6 High severity

    OpenClaw: External Control of System or Configuration Setting

    CVE-2026-41294OpenClaw

    OpenClaw before 2026.3.28 loads the current working directory .env file before trusted state-dir configuration, allowing environment variable injection. Attackers can place a malicious .env file in a repository or workspace to override runtime configuration an

  • 8.8 High severity

    OpenClaw: External Control of System or Configuration Setting

    CVE-2026-35650OpenClaw

    OpenClaw before 2026.3.22 contains an environment variable override handling vulnerability that allows attackers to bypass the shared host environment policy through inconsistent sanitization paths. Attackers can supply blocked or malformed override keys that

  • 7.8 High severity

    Acronis True Image OEM: External Control of System or Configuration Setting

    CVE-2026-33092Acronis

    Local privilege escalation due to improper handling of environment variables. The following products are affected: Acronis True Image OEM (macOS) before build 42571, Acronis True Image (macOS) before build 42902.

  • 7.5 High severity

    Spring Cloud Gateway: External Control of System or Configuration Setting

    CVE-2026-22750VMware

    When configuring SSL bundles in Spring Cloud Gateway by using the configuration property spring.ssl.bundle, the configuration was silently ignored and the default SSL configuration was used instead. Note: The 4.2.x branch is no longer under open source support

  • 8.8 High severity

    OpenClaw: External Control of System or Configuration Setting

    CVE-2026-22177OpenClaw

    OpenClaw versions prior to 2026.2.21 fail to filter dangerous process-control environment variables from config env.vars, allowing startup-time code execution. Attackers can inject variables like NODE_OPTIONS or LD_* through configuration to execute arbitrary

  • 8.3 High severity

    ebay-mcp: External Control of System or Configuration Setting

    CVE-2026-27203YosefHayim

    eBay API MCP Server is an open source local MCP server providing AI assistants with comprehensive access to eBay's Sell APIs. All versions are vulnerable to Environment Variable Injection through the updateEnvFile function. The ebay_set_user_tokens tool allows

  • 9.8 Critical severity

    cursor: Improper Neutralization of Special Elements used in a Command

    CVE-2026-22708Cursor

    Cursor is a code editor built for programming with AI. Prior to 2.3, hen the Cursor Agent is running in Auto-Run Mode with Allowlist mode enabled, certain shell built-ins can still be executed without appearing in the allowlist and without requiring user appro

  • 7.3 High severity

    firewall-release: External Control of System or Configuration Setting

    CVE-2025-64726SocketDev

    Socket Firewall is an HTTP/HTTPS proxy server that intercepts package manager requests and enforces security policies by blocking dangerous packages. Socket Firewall binary versions (separate from installers) prior to 0.15.5 are vulnerable to arbitrary code ex

  • 7.1 High severity

    taguette: External Control of System or Configuration Setting

    CVE-2025-62527Remram44

    Taguette is an open source qualitative research tool. An issue has been discovered in Taguette versions prior to 1.5.0. It was possible for an attacker to request password reset email containing a malicious link, allowing the attacker to set the email if click

  • 8.8 High severity

    Wing FTP Server: External Control of System or Configuration Setting

    CVE-2025-27889Wftpserver

    Wing FTP Server before 7.4.4 does not properly validate and sanitize the url parameter of the downloadpass.html endpoint, allowing injection of an arbitrary link. If a user clicks a crafted link, this discloses a cleartext password to the attacker.

  • 8.5 High severity

    bestinformed Infoclient: External Control of System or Configuration Setting

    CVE-2025-0425Cordaware

    Via the GUI of the "bestinformed Infoclient", a low-privileged user is by default able to change the server address of the "bestinformed Server" to which this client connects. This is dangerous as the "bestinformed Infoclient" runs with elevated permissions ("

  • 7.1 High severity

    Collision Avoidance Systems: External Control of System or Configuration Setting

    For TCAS II systems using transponders compliant with MOPS earlier than RTCA DO-181F, an attacker can impersonate a ground station and issue a Comm-A Identity Request. This action can set the Sensitivity Level Control (SLC) to the lowest setting and disable th