← 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
1Github
1Enterprise Server
Nov 21, 2024
Mar 2, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
A code injection vulnerability was identified in GitHub Enterprise Server that allowed setting arbitrary environment variables from a single environment variable value in GitHub Actions when using a Windows based runner....Show more
A code injection vulnerability was identified in GitHub Enterprise Server that allowed setting arbitrary environment variables from a single environment variable value in GitHub Actions when using a Windows based runner. To exploit this vulnerability, an attacker would need existing permission to control the value of environment variables for use with GitHub Actions. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.8.0 and was fixed in versions 3.4.15, 3.5.12, 3.6.8, 3.7.5. This vulnerability was reported via the GitHub Bug Bounty program. Show less
1Xwiki
1Xwiki
Nov 21, 2024
Mar 2, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
XWiki Platform is a generic wiki platform. Starting in versions 6.3-rc-1 and 6.2.4, it's possible to inject arbitrary wiki syntax including Groovy, Python and Velocity script macros via the `newThemeName` request paramet...Show more
XWiki Platform is a generic wiki platform. Starting in versions 6.3-rc-1 and 6.2.4, it's possible to inject arbitrary wiki syntax including Groovy, Python and Velocity script macros via the `newThemeName` request parameter (URL parameter), in combination with additional parameters. This has been patched in the supported versions 13.10.10, 14.9-rc-1, and 14.4.6. As a workaround, it is possible to edit `FlamingoThemesCode.WebHomeSheet` and manually perform the changes from the patch fixing the issue. Show less
1Baicells
1Eg7035 M11 Firmware
Nov 21, 2024
Mar 1, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
Baicells EG7035-M11 devices with firmware through BCE-ODU-1.0.8 are vulnerable to improper code exploitation via HTTP GET command injections. Commands are executed using pre-login execution and executed with root permis...Show more
Baicells EG7035-M11 devices with firmware through BCE-ODU-1.0.8 are vulnerable to improper code exploitation via HTTP GET command injections. Commands are executed using pre-login execution and executed with root permissions. The following methods have been tested and validated by a 3rd party analyst and have been confirmed exploitable special thanks to Lionel Musonza for the discovery. Show less
1Apple
6Ipados
Iphone OsMacos+3 more
Mar 11, 2025
Feb 27, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
The issue was addressed with improved checks. This issue is fixed in macOS Ventura 13.2, watchOS 9.3, iOS 15.7.2 and iPadOS 15.7.2, Safari 16.3, tvOS 16.3, iOS 16.3 and iPadOS 16.3. Processing maliciously crafted web con...Show more
The issue was addressed with improved checks. This issue is fixed in macOS Ventura 13.2, watchOS 9.3, iOS 15.7.2 and iPadOS 15.7.2, Safari 16.3, tvOS 16.3, iOS 16.3 and iPadOS 16.3. Processing maliciously crafted web content may lead to arbitrary code execution.Show less
1Online Boat Reservation System Project
1Online Boat Reservation System
Apr 3, 2025
Feb 24, 2023
5.1 MEDIUM· v4
6.1 MEDIUM· v3
4.0 MEDIUM· v2
A vulnerability has been found in SourceCodester/code-projects Online Boat Reservation System 1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file /boat/login.php of t...Show more
A vulnerability has been found in SourceCodester/code-projects Online Boat Reservation System 1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file /boat/login.php of the component POST Parameter Handler. The manipulation of the argument un leads to cross site scripting. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.Show less
1Markdown Electron Project
1Markdown Electron
Nov 21, 2024
Feb 24, 2023
N/A· v4
7.8 HIGH· v3
4.3 MEDIUM· v2
A vulnerability was found in JP1016 Markdown-Electron and classified as critical. Affected by this issue is some unknown functionality. The manipulation leads to code injection. Attacking locally is a requirement. The ex...Show more
A vulnerability was found in JP1016 Markdown-Electron and classified as critical. Affected by this issue is some unknown functionality. The manipulation leads to code injection. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. VDB-221738 is the identifier assigned to this vulnerability.Show less
1Marktext
1Marktext
Nov 21, 2024
Feb 24, 2023
N/A· v4
7.8 HIGH· v3
4.3 MEDIUM· v2
A vulnerability has been found in MarkText up to 0.17.1 on Windows and classified as critical. Affected by this vulnerability is an unknown functionality of the component WSH JScript Handler. The manipulation leads to co...Show more
A vulnerability has been found in MarkText up to 0.17.1 on Windows and classified as critical. Affected by this vulnerability is an unknown functionality of the component WSH JScript Handler. The manipulation leads to code injection. Local access is required to approach this attack. The exploit has been disclosed to the public and may be used. The identifier VDB-221737 was assigned to this vulnerability.Show less
1Typecho
1Typecho
Mar 18, 2025
Feb 22, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
typecho 1.1/17.10.30 was discovered to contain a remote code execution (RCE) vulnerability via install.php.
1Hour Of Code Python 2015 Project
1Hour Of Code Python 2015
Mar 13, 2025
Feb 22, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
hour_of_code_python_2015 commit 520929797b9ca43bb818b2e8f963fb2025459fa3 was discovered to contain a code execution backdoor via the request package (requirements.txt). This vulnerability allows attackers to access sensi...Show more
hour_of_code_python_2015 commit 520929797b9ca43bb818b2e8f963fb2025459fa3 was discovered to contain a code execution backdoor via the request package (requirements.txt). This vulnerability allows attackers to access sensitive user information and execute arbitrary code.Show less
1Networktocode
1Nautobot
Nov 21, 2024
Feb 21, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
Nautobot is a Network Source of Truth and Network Automation Platform. All users of Nautobot versions earlier than 1.5.7 are impacted by a remote code execution vulnerability. Nautobot did not properly sandbox Jinja2 tem...Show more
Nautobot is a Network Source of Truth and Network Automation Platform. All users of Nautobot versions earlier than 1.5.7 are impacted by a remote code execution vulnerability. Nautobot did not properly sandbox Jinja2 template rendering. In Nautobot 1.5.7 has enabled sandboxed environments for the Jinja2 template engine used internally for template rendering for the following objects: `extras.ComputedField`, `extras.CustomLink`, `extras.ExportTemplate`, `extras.Secret`, `extras.Webhook`. While no active exploits of this vulnerability are known this change has been made as a preventative measure to protect against any potential remote code execution attacks utilizing maliciously crafted template code. This change forces the Jinja2 template engine to use a `SandboxedEnvironment` on all new installations of Nautobot. This addresses any potential unsafe code execution everywhere the helper function `nautobot.utilities.utils.render_jinja2` is called. Additionally, the documentation that had previously suggesting the direct use of `jinja2.Template` has been revised to suggest `render_jinja2`. Users are advised to upgrade to Nautobot 1.5.7 or newer. For users that are unable to upgrade to the latest release of Nautobot, you may add the following setting to your `nautobot_config.py` to apply the sandbox environment enforcement: `TEMPLATES[1]["OPTIONS"]["environment"] = "jinja2.sandbox.SandboxedEnvironment"` After applying this change, you must restart all Nautobot services, including any Celery worker processes. **Note:** *Nautobot specifies two template engines by default, the first being “django” for the Django built-in template engine, and the second being “jinja” for the Jinja2 template engine. This recommended setting will update the second item in the list of template engines, which is the Jinja2 engine.* For users that are unable to immediately update their configuration such as if a Nautobot service restart is too disruptive to operations, access to provide custom Jinja2 template values may be mitigated using permissions to restrict “change” (write) actions to the affected object types listed in the first section. **Note:** *This solution is intended to be stopgap until you can successfully update your `nautobot_config.py` or upgrade your Nautobot instance to apply the sandboxed environment enforcement.*Show less
1Checkmk
1Checkmk
Nov 21, 2024
Feb 20, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
PHP code injection in watolib auth.php and hosttags.php in Tribe29's Checkmk <= 2.1.0p10, Checkmk <= 2.0.0p27, and Checkmk <= 1.6.0p29 allows an attacker to inject and execute PHP code which will be executed upon request...Show more
PHP code injection in watolib auth.php and hosttags.php in Tribe29's Checkmk <= 2.1.0p10, Checkmk <= 2.0.0p27, and Checkmk <= 1.6.0p29 allows an attacker to inject and execute PHP code which will be executed upon request of the vulnerable component.Show less
1Vivo
1Frame Service
Nov 21, 2024
Feb 17, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
The framework service handles pendingIntent incorrectly, allowing a malicious application with certain privileges to perform privileged actions.
1Wms Project
1Wms
Mar 18, 2025
Feb 17, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
An issue in FeMiner WMS v1.1 allows attackers to execute arbitrary code via the filename parameter and the exec function.
1Realtimelogic
1Fuguhub
Mar 18, 2025
Feb 17, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
Real Time Logic FuguHub v8.1 and earlier was discovered to contain a remote code execution (RCE) vulnerability via the component /FuguHub/cmsdocs/.
1Froxlor
1Froxlor
Nov 21, 2024
Feb 17, 2023
N/A· v4
8.8 HIGH· v3
N/A· v2
Code Injection in GitHub repository froxlor/froxlor prior to 2.0.11.
1Kardex
1Kardex Control Center
Mar 19, 2025
Feb 15, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
Kardex Mlog MCC 5.7.12+0-a203c2a213-master allows remote code execution. It spawns a web interface listening on port 8088. A user-controllable path is handed to a path-concatenation method (Path.Combine from .NET) withou...Show more
Kardex Mlog MCC 5.7.12+0-a203c2a213-master allows remote code execution. It spawns a web interface listening on port 8088. A user-controllable path is handed to a path-concatenation method (Path.Combine from .NET) without proper sanitisation. This yields the possibility of including local files, as well as remote files on SMB shares. If one provides a file with the extension .t4, it is rendered with the .NET templating engine mono/t4, which can execute code.Show less
1Microsoft
1Azure Devops Server
Nov 21, 2024
Feb 14, 2023
N/A· v4
7.5 HIGH· v3
N/A· v2
Azure DevOps Server Remote Code Execution Vulnerability
2Commscope
Ruckuswireless
3Ruckus Smartzone Firmware
Ruckus Wireless AdminSmartzone Ap
Nov 3, 2025
Feb 13, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
Ruckus Wireless Admin through 10.4 allows Remote Code Execution via an unauthenticated HTTP GET Request, as demonstrated by a /forms/doLogin?login_username=admin&password=password$(curl substring.
1Controlbyweb
1X 600m Firmware
Nov 21, 2024
Feb 13, 2023
N/A· v4
9.8 CRITICAL· v3
N/A· v2
Control By Web X-600M devices run Lua scripts and are vulnerable to code injection, which could allow an attacker to remotely execute arbitrary code.
1Phpmyfaq
1Phpmyfaq
Nov 21, 2024
Feb 12, 2023
N/A· v4
5.4 MEDIUM· v3
N/A· v2
Code Injection in GitHub repository thorsten/phpmyfaq prior to 3.1.11.