CWE-77
Improper Neutralization of Special Elements used in a Command ('Command Injection')
Description
The product constructs all or part of a command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended command when it is sent to a downstream component.
Hierarchy (View 1000)
Related attack patterns (CAPEC)
CAPEC-136 · CAPEC-15 · CAPEC-183 · CAPEC-248 · CAPEC-40 · CAPEC-43 · CAPEC-75 · CAPEC-76
CVEs mapped to this weakness (3,999)
page 115 of 200| CVE | Vendor / Product | Sev | Risk | CVSS | EPSS | KEV | Published | Description |
|---|---|---|---|---|---|---|---|---|
| CVE-2022-25908 | Hig | 0.48 | 7.4 | 0.02 | Jan 26, 2023 | All versions of the package create-choo-electron are vulnerable to Command Injection via the devInstall function due to improper user-input sanitization. | ||
| CVE-2022-25350 | Hig | 0.48 | 7.4 | 0.01 | Jan 26, 2023 | All versions of the package puppet-facter are vulnerable to Command Injection via the getFact function due to improper input sanitization. | ||
| CVE-2022-21810 | Hig | 0.48 | 7.4 | 0.01 | Jan 26, 2023 | All versions of the package smartctl are vulnerable to Command Injection via the info method due to improper input sanitization. | ||
| CVE-2022-25890 | Hig | 0.48 | 7.4 | 0.01 | Jan 9, 2023 | All versions of the package wifey are vulnerable to Command Injection via the connect() function due to improper input sanitization. | ||
| CVE-2022-4364 | Hig | 0.48 | 7.3 | 0.04 | Dec 8, 2022 | A vulnerability has been found in Teledyne FLIR AX8 up to 1.46.16. Affected by this issue is some unknown functionality of the file palette.php of the component Web Service Handler. The manipulation of the argument palette leads to command injection. The attack is possible to be… | ||
| CVE-2022-36962 | Hig | 0.48 | 7.2 | 0.09 | Nov 29, 2022 | SolarWinds Platform was susceptible to Command Injection. This vulnerability allows a remote adversary with complete control over the SolarWinds database to execute arbitrary commands. | ||
| CVE-2022-39243 | Hig | 0.48 | 8.4 | 0.02 | Sep 26, 2022 | NuProcess is an external process execution implementation for Java. In all the versions of NuProcess where it forks processes by using the JVM's Java_java_lang_UNIXProcess_forkAndExec method (1.2.0+), attackers can use NUL characters in their strings to perform command line… | ||
| CVE-2020-28433 | Hig | 0.48 | 7.3 | 0.01 | Aug 2, 2022 | This affects all versions of package node-latex-pdf. | ||
| CVE-2020-28425 | Hig | 0.48 | 7.3 | 0.01 | Aug 2, 2022 | This affects all versions of package curljs. | ||
| CVE-2020-28436 | Hig | 0.48 | 7.3 | 0.01 | Jul 25, 2022 | This affects all versions of package google-cloudstorage-commands. | ||
| CVE-2022-2054 | Hig | 0.48 | 8.4 | 0.01 | Jun 12, 2022 | Code Injection in GitHub repository nuitka/nuitka prior to 0.9. | ||
| CVE-2021-23381 | Hig | 0.48 | 7.3 | 0.01 | Apr 18, 2021 | This affects all versions of package killing. If attacker-controlled user input is given, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization. | ||
| CVE-2021-23379 | Hig | 0.48 | 7.3 | 0.01 | Apr 18, 2021 | This affects all versions of package portkiller. If (attacker-controlled) user input is given, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization. | ||
| CVE-2021-23375 | Hig | 0.48 | 7.3 | 0.01 | Apr 18, 2021 | This affects all versions of package psnode. If attacker-controlled user input is given to the kill function, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization. | ||
| CVE-2021-23374 | Hig | 0.48 | 7.3 | 0.01 | Apr 18, 2021 | This affects all versions of package ps-visitor. If attacker-controlled user input is given to the kill function, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization. | ||
| CVE-2020-28426 | Hig | 0.48 | 7.3 | 0.02 | Feb 1, 2021 | All versions of package kill-process-on-port are vulnerable to Command Injection via a.getProcessPortId. | ||
| CVE-2020-26929 | Hig | 0.48 | 7.3 | 0.01 | Oct 9, 2020 | Certain NETGEAR devices are affected by command injection by an authenticated user. This affects R6220 before 1.1.0.100 and R6230 before 1.1.0.100. | ||
| CVE-2019-14868 | Hig | 0.48 | 7.4 | 0.01 | Apr 2, 2020 | In ksh version 20120801, a flaw was found in the way it evaluates certain environment variables. An attacker could use this flaw to override or bypass environment restrictions to execute shell commands. Services and applications that allow remote unauthenticated attackers to… | ||
| CVE-2018-19015 | Hig | 0.48 | 7.3 | 0.01 | Jan 28, 2019 | An attacker could inject commands to launch programs and create, write, and read files on CX-Supervisor (Versions 3.42 and prior) through a specially crafted project file. An attacker could exploit this to execute code under the privileges of the application. | ||
| CVE-2017-15403 | Hig | 0.48 | 7.3 | 0.01 | Jan 9, 2019 | Insufficient data validation in crosh could lead to a command injection under chronos privileges in Networking in Google Chrome on Chrome OS prior to 61.0.3163.113 allowed a local attacker to execute arbitrary code via a crafted HTML page. |
- risk 0.48cvss 7.4epss 0.02
All versions of the package create-choo-electron are vulnerable to Command Injection via the devInstall function due to improper user-input sanitization.
- risk 0.48cvss 7.4epss 0.01
All versions of the package puppet-facter are vulnerable to Command Injection via the getFact function due to improper input sanitization.
- risk 0.48cvss 7.4epss 0.01
All versions of the package smartctl are vulnerable to Command Injection via the info method due to improper input sanitization.
- risk 0.48cvss 7.4epss 0.01
All versions of the package wifey are vulnerable to Command Injection via the connect() function due to improper input sanitization.
- risk 0.48cvss 7.3epss 0.04
A vulnerability has been found in Teledyne FLIR AX8 up to 1.46.16. Affected by this issue is some unknown functionality of the file palette.php of the component Web Service Handler. The manipulation of the argument palette leads to command injection. The attack is possible to be…
- risk 0.48cvss 7.2epss 0.09
SolarWinds Platform was susceptible to Command Injection. This vulnerability allows a remote adversary with complete control over the SolarWinds database to execute arbitrary commands.
- risk 0.48cvss 8.4epss 0.02
NuProcess is an external process execution implementation for Java. In all the versions of NuProcess where it forks processes by using the JVM's Java_java_lang_UNIXProcess_forkAndExec method (1.2.0+), attackers can use NUL characters in their strings to perform command line…
- risk 0.48cvss 7.3epss 0.01
This affects all versions of package node-latex-pdf.
- risk 0.48cvss 7.3epss 0.01
This affects all versions of package curljs.
- risk 0.48cvss 7.3epss 0.01
This affects all versions of package google-cloudstorage-commands.
- risk 0.48cvss 8.4epss 0.01
Code Injection in GitHub repository nuitka/nuitka prior to 0.9.
- risk 0.48cvss 7.3epss 0.01
This affects all versions of package killing. If attacker-controlled user input is given, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization.
- risk 0.48cvss 7.3epss 0.01
This affects all versions of package portkiller. If (attacker-controlled) user input is given, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization.
- risk 0.48cvss 7.3epss 0.01
This affects all versions of package psnode. If attacker-controlled user input is given to the kill function, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization.
- risk 0.48cvss 7.3epss 0.01
This affects all versions of package ps-visitor. If attacker-controlled user input is given to the kill function, it is possible for an attacker to execute arbitrary commands. This is due to use of the child_process exec function without input sanitization.
- risk 0.48cvss 7.3epss 0.02
All versions of package kill-process-on-port are vulnerable to Command Injection via a.getProcessPortId.
- risk 0.48cvss 7.3epss 0.01
Certain NETGEAR devices are affected by command injection by an authenticated user. This affects R6220 before 1.1.0.100 and R6230 before 1.1.0.100.
- risk 0.48cvss 7.4epss 0.01
In ksh version 20120801, a flaw was found in the way it evaluates certain environment variables. An attacker could use this flaw to override or bypass environment restrictions to execute shell commands. Services and applications that allow remote unauthenticated attackers to…
- risk 0.48cvss 7.3epss 0.01
An attacker could inject commands to launch programs and create, write, and read files on CX-Supervisor (Versions 3.42 and prior) through a specially crafted project file. An attacker could exploit this to execute code under the privileges of the application.
- risk 0.48cvss 7.3epss 0.01
Insufficient data validation in crosh could lead to a command injection under chronos privileges in Networking in Google Chrome on Chrome OS prior to 61.0.3163.113 allowed a local attacker to execute arbitrary code via a crafted HTML page.