← Back
CWE-78

7,160 CVEs • Abstraction: Base • Likelihood of Exploit: High

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.

JSON object

Loading...

CVEs (7,160)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Ibm
1Datastage On Cloud Pak For Data
Oct 6, 2026
Sep 24, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of environment variables.
1Ibm
1Datastage On Cloud Pak For Data
Oct 6, 2026
Sep 24, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.
1Ibm
1Datastage On Cloud Pak For Data
Oct 6, 2026
Sep 24, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.
1Ibm
1Datastage On Cloud Pak For Data
Oct 6, 2026
Sep 24, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.
-
-
Sep 24, 2026
Sep 24, 2026
N/A· v4
7.8 HIGH· v3
N/A· v2
A command injection flaw was found in rpm. Installing or rebuilding a source RPM whose source or spec file basenames contain a %() macro construct causes rpm to execute an attacker-controlled shell command via popen() wh...Show more
A command injection flaw was found in rpm. Installing or rebuilding a source RPM whose source or spec file basenames contain a %() macro construct causes rpm to execute an attacker-controlled shell command via popen() while relocating the source file list. This allows arbitrary command execution as the invoking (typically non-root) user, simply by installing, rebuilding, or otherwise processing an untrusted .src.rpm.Show less
-
-
Sep 25, 2026
Sep 24, 2026
N/A· v4
7.8 HIGH· v3
N/A· v2
A flaw was found in rpm. An attacker can supply a crafted manifest file that, when processed by a user or automation using `rpm -q -p` or similar manifest-processing flows, leads to arbitrary code execution. This occurs...Show more
A flaw was found in rpm. An attacker can supply a crafted manifest file that, when processed by a user or automation using `rpm -q -p` or similar manifest-processing flows, leads to arbitrary code execution. This occurs because manifest entries are unexpectedly macro-expanded before being opened, allowing embedded shell commands to run with the privileges of the `rpm` process. Successful exploitation can lead to a full compromise of confidentiality, integrity, and availability for the affected account.Show less
-
-
Oct 13, 2026
Sep 24, 2026
7.3 HIGH· v4
N/A· v3
N/A· v2
An improper limitation of a pathname to a restricted directory (path traversal) vulnerability in the Scan-to-Fax component of PaperCut NG and PaperCut MF allows an authenticated administrator to execute arbitrary command...Show more
An improper limitation of a pathname to a restricted directory (path traversal) vulnerability in the Scan-to-Fax component of PaperCut NG and PaperCut MF allows an authenticated administrator to execute arbitrary commands on the underlying host via crafted fax provider settings.Show less
1Ibm
1Datastage On Cloud Pak For Data
Oct 6, 2026
Sep 23, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to OS command injection.
-
-
Oct 1, 2026
Sep 23, 2026
8.6 HIGH· v4
N/A· v3
N/A· v2
Insufficient input sanitization of shell metacharacters in the Brocade SANnav CLI scripting component permits authenticated users to break out of restricted execution contexts on managed switches. An attacker with comman...Show more
Insufficient input sanitization of shell metacharacters in the Brocade SANnav CLI scripting component permits authenticated users to break out of restricted execution contexts on managed switches. An attacker with command execution permissions can leverage this flaw to run unauthorized shell commands across target fabric switches, bypassing command allow-lists and obtaining full administrative switch access. This vulnerability affects all Brocade SANnav versions before 3.0.1a.Show less
1Ibm
1Datastage On Cloud Pak For Data
Oct 6, 2026
Sep 23, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.
1Ibm
1Datastage On Cloud Pak For Data
Oct 6, 2026
Sep 23, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to improper escaping of connector property values during OSH script generation.
1Ibm
1Datastage On Cloud Pak For Data
Oct 6, 2026
Sep 23, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary commands due to improper neutralization of special elements used in an OS command.
1Ibm
1Concert
Sep 28, 2026
Sep 23, 2026
N/A· v4
9.8 CRITICAL· v3
N/A· v2
IBM Concert 1.0.0 through 3.0.0 allows an unauthenticated remote attacker can supply specially crafted input that is incorporated into OS commands, resulting in arbitrary command execution on the underlying system. Succe...Show more
IBM Concert 1.0.0 through 3.0.0 allows an unauthenticated remote attacker can supply specially crafted input that is incorporated into OS commands, resulting in arbitrary command execution on the underlying system. Successful exploitation allows remote code execution with the privileges of the affected application.Show less
-
-
Sep 24, 2026
Sep 23, 2026
9.4 CRITICAL· v4
N/A· v3
N/A· v2
OS command injection in Plesk allows remote authenticated users to execute arbitrary code with root privileges.
-
-
Sep 23, 2026
Sep 23, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.12.0 until 7.3.0, an authenticated actor can write the pypi_url setting through set_setting a...Show more
OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.12.0 until 7.3.0, an authenticated actor can write the pypi_url setting through set_setting at POST /openc3-api/api, then cause OpenC3::PluginModel.install_phase2 in openc3/lib/openc3/models/plugin_model.rb to interpolate the value into a shell command while installing a plugin with Python dependency metadata. Shell metacharacters in the setting are interpreted by the command shell, allowing arbitrary operating-system commands to run as the openc3 service user with access to Redis and bucket credentials. Open-source deployments permit any authenticated user to reach the affected operations, while Enterprise deployments require an administrator. This issue is fixed in version 7.3.0.Show less
-
-
Sep 28, 2026
Sep 23, 2026
8.6 HIGH· v4
8.8 HIGH· v3
N/A· v2
Frictionless before 5.19.1 contains an OS command injection vulnerability in the explore console command that allows an attacker who supplies a crafted Data Package descriptor to execute arbitrary operating system comman...Show more
Frictionless before 5.19.1 contains an OS command injection vulnerability in the explore console command that allows an attacker who supplies a crafted Data Package descriptor to execute arbitrary operating system commands as the user who explores it. Attackers can place shell metacharacters in resource path values within a datapackage.json descriptor, which are passed unsanitized to os.system through a shell, causing arbitrary command execution in the victim's security context when they run the explore command against the untrusted package. This vulnerability was also addressed in version 5.20.0rc2 of the pre-release branch.Show less
-
-
Sep 24, 2026
Sep 23, 2026
N/A· v4
8.8 HIGH· v3
N/A· v2
ZohoCorp ManageEngine OpManager and Firewall Analyzer versions 12.8.709 and below were vulnerable to a Command Injection vulnerability in the Diagnose Settings feature.
-
-
Sep 24, 2026
Sep 23, 2026
N/A· v4
9.9 CRITICAL· v3
N/A· v2
ZohoCorp ManageEngine OpManager MSP versions 12.8.709 and below were vulnerable to a Remote Code Execution vulnerability in the Notification Profile module.
-
-
Sep 24, 2026
Sep 23, 2026
8.6 HIGH· v4
8.8 HIGH· v3
N/A· v2
CGServiSign developed by Changing has a OS Command Injection vulnerability. Unauthenticated remote attackers can induce victims to visit a malicious web page and inject arbitrary OS commands through the local service int...Show more
CGServiSign developed by Changing has a OS Command Injection vulnerability. Unauthenticated remote attackers can induce victims to visit a malicious web page and inject arbitrary OS commands through the local service interface, resulting in command execution on the victim's local computer.Show less
-
-
Sep 25, 2026
Sep 23, 2026
6.1 MEDIUM· v4
N/A· v3
N/A· v2
An unauthenticated local attacker can connect to the MQTT broker over its localhost WebSocket endpoint in Acer NitroSense software (versions up to and including 5.2.62). This allows the attacker to invoke exposed ddsc RP...Show more
An unauthenticated local attacker can connect to the MQTT broker over its localhost WebSocket endpoint in Acer NitroSense software (versions up to and including 5.2.62). This allows the attacker to invoke exposed ddsc RPC functions, including child_process.execSync(), resulting in arbitrary command execution in the application context.Show less