← Back
CWE-94

6,471 CVEs • Abstraction: Base • Likelihood of Exploit: Medium

Improper Control of Generation of Code ('Code Injection')

The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

JSON object

Loading...

CVEs (6,471)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Lexmark
2336500e Firmware
B2236 FirmwareB2338 Firmware+230 more
Nov 21, 2024
Jan 20, 2022
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
Embedded web server input sanitization vulnerability in Lexmark devices through 2021-12-07, which can which can lead to remote code execution on the device.
1Code42
1Code42
Nov 21, 2024
Jan 20, 2022
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
In Code42 app before 8.8.0, eval injection allows an attacker to change a device’s proxy configuration to use a malicious proxy auto-config (PAC) file, leading to arbitrary code execution. This affects Incydr Basic, Adva...Show more
In Code42 app before 8.8.0, eval injection allows an attacker to change a device’s proxy configuration to use a malicious proxy auto-config (PAC) file, leading to arbitrary code execution. This affects Incydr Basic, Advanced, and Gov F1; CrashPlan Cloud; and CrashPlan for Small Business. (Incydr Professional and Enterprise are unaffected.)Show less
1Octobercms
1October
Nov 21, 2024
Jan 14, 2022
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
October CMS is a self-hosted content management system (CMS) platform based on the Laravel PHP Framework. Prior to versions 1.0.473 and 1.1.6, an attacker with access to the backend is able to execute PHP code by using t...Show more
October CMS is a self-hosted content management system (CMS) platform based on the Laravel PHP Framework. Prior to versions 1.0.473 and 1.1.6, an attacker with access to the backend is able to execute PHP code by using the theme import feature. This will bypass the safe mode feature that prevents PHP execution in the CMS templates.The issue has been patched in Build 473 (v1.0.473) and v1.1.6. Those unable to upgrade may apply the patch to their installation manually as a workaround.Show less
1Octobercms
1October
Nov 21, 2024
Jan 14, 2022
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
October CMS is a self-hosted content management system (CMS) platform based on the Laravel PHP Framework. Prior to versions 1.0.473 and 1.1.6, an attacker with "create, modify and delete website pages" privileges in the...Show more
October CMS is a self-hosted content management system (CMS) platform based on the Laravel PHP Framework. Prior to versions 1.0.473 and 1.1.6, an attacker with "create, modify and delete website pages" privileges in the backend is able to execute PHP code by running specially crafted Twig code in the template markup. The issue has been patched in Build 473 (v1.0.473) and v1.1.6. Those unable to upgrade may apply the patch to their installation manually as a workaround.Show less
1Commvault
1Commcell
Nov 21, 2024
Jan 13, 2022
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Commvault CommCell 11.22.22. Although authentication is required to exploit this vulnerability, the existing authenticatio...Show more
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Commvault CommCell 11.22.22. Although authentication is required to exploit this vulnerability, the existing authentication mechanism can be bypassed. The specific flaw exists within the DataProvider class. The issue results from the lack of proper validation of a user-supplied string before executing it as JavaScript code. An attacker can leverage this vulnerability to escape the JavaScript sandbox and execute Java code in the context of NETWORK SERVICE. Was ZDI-CAN-13755.Show less
1Jpress
1Jpress
Nov 21, 2024
Jan 13, 2022
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
jpress v4.2.0 admin panel provides a function through which attackers can modify the template and inject some malicious code.
1Mirantis
1Lens
Nov 21, 2024
Jan 10, 2022
N/A· v4
7.8 HIGH· v3
9.3 HIGH· v2
In Lens prior to 5.3.4, custom helm chart configuration creates helm commands from string concatenation of provided arguments which are then executed in the user's shell. Arguments can be provided which cause arbitrary s...Show more
In Lens prior to 5.3.4, custom helm chart configuration creates helm commands from string concatenation of provided arguments which are then executed in the user's shell. Arguments can be provided which cause arbitrary shell commands to run on the system.Show less
1Samsung
1Bixby Routines
Nov 21, 2024
Jan 10, 2022
N/A· v4
7.1 HIGH· v3
3.6 LOW· v2
A vulnerability using PendingIntent in Bixby Routines prior to version 3.1.21.8 in Android R(11.0) and 2.6.30.5 in Android Q(10.0) allows attackers to execute privileged action by hijacking and modifying the intent.
1Samsung
1Reminder
Nov 21, 2024
Jan 10, 2022
N/A· v4
7.1 HIGH· v3
3.6 LOW· v2
A vulnerability using PendingIntent in Reminder prior to version 12.2.05.0 in Android R(11.0) and 12.3.02.1000 in Android S(12.0) allows attackers to execute privileged action by hijacking and modifying the intent.
1Google
1Android
Nov 21, 2024
Jan 10, 2022
N/A· v4
3.3 LOW· v3
4.3 MEDIUM· v2
An implicit Intent hijacking vulnerability in Dialer prior to SMR Jan-2022 Release 1 allows unprivileged applications to access contact information.
1Huawei
1Harmonyos
Nov 21, 2024
Jan 3, 2022
N/A· v4
9.8 CRITICAL· v3
10.0 HIGH· v2
HHEE system has a Code Injection vulnerability.Successful exploitation of this vulnerability may affect HHEE system integrity.
1Thinkcmf
1Thinkcmf
Nov 21, 2024
Dec 22, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
An issue in ThinkCMF X2.2.2 and below allows attackers to execute arbitrary code via a crafted packet.
1Unisharp
1Laravel Filemanager
Jun 17, 2025
Dec 17, 2021
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
This affects versions of the package unisharp/laravel-filemanager before 2.6.2. The upload() function does not sufficiently validate the file type when uploading. An attacker may be able to reproduce the following steps...Show more
This affects versions of the package unisharp/laravel-filemanager before 2.6.2. The upload() function does not sufficiently validate the file type when uploading. An attacker may be able to reproduce the following steps: 1. Install a package with a web Laravel application. 2. Navigate to the Upload window 3. Upload an image file, then capture the request 4. Edit the request contents with a malicious file (webshell) 5. Enter the path of file uploaded on URL - Remote Code Execution **Note:** Prevention for bad extensions can be done by using a whitelist in the config file(lfm.php). Corresponding document can be found in [here](https://unisharp.github.io/laravel-filemanager/configfolder-categories).Show less
1Vault Cli Project
1Vault Cli
Nov 21, 2024
Dec 16, 2021
N/A· v4
9.1 CRITICAL· v3
9.0 HIGH· v2
vault-cli is a configurable command-line interface tool (and python library) to interact with Hashicorp Vault. In versions before 3.0.0 vault-cli features the ability for rendering templated values. When a secret starts...Show more
vault-cli is a configurable command-line interface tool (and python library) to interact with Hashicorp Vault. In versions before 3.0.0 vault-cli features the ability for rendering templated values. When a secret starts with the prefix `!template!`, vault-cli interprets the rest of the contents of the secret as a Jinja2 template. Jinja2 is a powerful templating engine and is not designed to safely render arbitrary templates. An attacker controlling a jinja2 template rendered on a machine can trigger arbitrary code, making this a Remote Code Execution (RCE) risk. If the content of the vault can be completely trusted, then this is not a problem. Otherwise, if your threat model includes cases where an attacker can manipulate a secret value read from the vault using vault-cli, then this vulnerability may impact you. In 3.0.0, the code related to interpreting vault templated secrets has been removed entirely. Users are advised to upgrade as soon as possible. For users unable to upgrade a workaround does exist. Using the environment variable `VAULT_CLI_RENDER=false` or the flag `--no-render` (placed between `vault-cli` and the subcommand, e.g. `vault-cli --no-render get-all`) or adding `render: false` to the vault-cli configuration yaml file disables rendering and removes the vulnerability. Using the python library, you can use: `vault_cli.get_client(render=False)` when creating your client to get a client that will not render templated secrets and thus operates securely.Show less
1Microsoft
3Sharepoint Enterprise Server
Sharepoint FoundationSharepoint Server
Nov 21, 2024
Dec 15, 2021
N/A· v4
8.8 HIGH· v3
6.5 MEDIUM· v2
Microsoft SharePoint Server Remote Code Execution Vulnerability
1Sap
2Abap Platform
Netweaver Application Server Abap
Nov 21, 2024
Dec 14, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
Internally used text extraction reports allow an attacker to inject code that can be executed by the application. An attacker could thereby control the behavior of the application.
1Amazon
1Sockeye
Nov 21, 2024
Dec 8, 2021
N/A· v4
7.8 HIGH· v3
6.8 MEDIUM· v2
Sockeye is an open-source sequence-to-sequence framework for Neural Machine Translation built on PyTorch. Sockeye uses YAML to store model and data configurations on disk. Versions below 2.3.24 use unsafe YAML loading, w...Show more
Sockeye is an open-source sequence-to-sequence framework for Neural Machine Translation built on PyTorch. Sockeye uses YAML to store model and data configurations on disk. Versions below 2.3.24 use unsafe YAML loading, which can be made to execute arbitrary code embedded in config files. An attacker can add malicious code to the config file of a trained model and attempt to convince users to download and run it. If users run the model, the embedded code will run locally. The issue is fixed in version 2.3.24.Show less
1Ivanti
1Endpoint Manager Cloud Services Appliance
Nov 3, 2025
Dec 8, 2021
N/A· v4
9.8 CRITICAL· v3
7.5 HIGH· v2
A code injection vulnerability in the Ivanti EPM Cloud Services Appliance (CSA) allows an unauthenticated user to execute arbitrary code with limited permissions (nobody).
1Huawei
3Emui
HarmonyosMagic Ui
Nov 21, 2024
Dec 8, 2021
N/A· v4
7.5 HIGH· v3
7.8 HIGH· v2
There is a Code Injection vulnerability in Huawei Smartphone.Successful exploitation of this vulnerability may lead to system restart.
1Huawei
1Harmonyos
Nov 21, 2024
Dec 7, 2021
N/A· v4
9.1 CRITICAL· v3
6.4 MEDIUM· v2
There is a Improper Input Validation vulnerability in Huawei Smartphone.Successful exploitation of this vulnerability may lead to delete arbitrary file by system_app permission.