Skip to content
OpenAdvisories

Weakness (CWE)

CWE-74: Injection

Class Incomplete Mapping discouraged Improper Neutralization of Special Elements in Output Used by a Downstream Component

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

How to prevent it (2 mitigations)
  1. Requirements

    Programming languages and supporting technologies might be chosen which are not subject to these issues.

  2. Implementation

    Utilize an appropriate mix of allowlist and denylist parsing to filter control-plane syntax from all input.

Source: MITRE CWE-74

2,711 results · Clear filters · Feed

  • High 7.5

    NASA AIT-Core vulnerable to remote code execution

    An issue in the Pickle Python library of NASA AIT-Core v2.5.2 allows attackers to execute arbitrary commands.

  • High 7.6

    Freescout vulnerable to Stored HTML Injection in Editing Received Emails

    FreeScout is a free, self-hosted help desk and shared mailbox. A stored HTML Injection vulnerability has been identified in the Email Receival Module of the Freescout Application. The vulnerability allows attackers to inject malicious HTML content into emails…

  • High 8.1
    CVE-2023-46304 Public exploit

    modules/Users/models/Module.php in Vtiger CRM 7.5.0 allows a remote authenticated attacker to run arbitrary PHP code be…

  • High 8.0

    iTop vulnerable to potential formula injection in Excel/CSV export file

    iTop is an IT service management platform. When exporting data from backoffice or portal in CSV or Excel files, users' inputs may include malicious formulas that may be imported into Excel. As Excel 2016 does **not** prevent Remote Code Execution by default, …

  • High 7.5

    Astro-Shield's Content-Security-Policy header generation in middleware could be compromised by malicious injections

    Astro-Shield is a library to compute the subresource integrity hashes for your JS scripts and CSS stylesheets. When automated CSP headers generation for SSR content is enabled and the web application serves content that can be partially controlled by external…

  • High 7.9
    CVE-2024-23333 EPSS 18%

    LAM vulnerable to Authenticated Remote Code Execution

    LDAP Account Manager (LAM) is a webfrontend for managing entries stored in an LDAP directory. LAM's log configuration allows to specify arbitrary paths for log files. Prior to version 8.7, an attacker could exploit this by creating a PHP file and cause LAM to…

  • High 8.4

    astropy vulnerable to RCE in TranformGraph().to_dot_graph function

    Astropy is a project for astronomy in Python that fosters interoperability between Python astronomy packages. Version 5.3.2 of the Astropy core package is vulnerable to remote code execution due to improper input validation in the `TranformGraph().to_dot_grap…

  • High 8.1

    Arbitrary method invocation turbo_boost-commands

    turbo_boost-commands is a set of commands to help you build robust reactive applications with Rails & Hotwire. TurboBoost Commands has existing protections in place to guarantee that only public methods on Command classes can be invoked; however, the existing…

  • High 8.1

    Remote Code Execution using Server Side Template Injection in Peering Manager

    Peering Manager is a BGP session management tool. There is a Server Side Template Injection vulnerability that leads to Remote Code Execution in Peering Manager <=1.8.2. As a result arbitrary commands can be executed on the operating system that is running Pe…

  • High 7.3

    SourceCodester Employee Management System login.php sql injection

    A vulnerability was found in SourceCodester Employee Management System 1.0 and classified as critical. Affected by this issue is some unknown functionality of the file /Account/login.php. The manipulation of the argument txtusername/txtphone leads to sql inje…

  • High 8.3

    MantisBT Host Header Injection vulnerability

    MantisBT is an open source issue tracker. Prior to version 2.26.1, an unauthenticated attacker who knows a user's email address and username can hijack the user's account by poisoning the link in the password reset notification message. A patch is available i…

  • High 8.1

    Pimcore Host Header Injection in user invitation link

    Pimcore's Admin Classic Bundle provides a Backend UI for Pimcore. A potential security vulnerability has been discovered in `pimcore/admin-ui-classic-bundle` prior to version 1.3.4. The vulnerability involves a Host Header Injection in the `invitationLinkActi…

  • High 8.1
    CVE-2024-22319 Scanner template EPSS 76%

    IBM Operational Decision Manager JDNI injection

    IBM Operational Decision Manager 8.10.3, 8.10.4, 8.10.5.1, 8.11, 8.11.0.1, 8.11.1 and 8.12.0.1 is susceptible to remote code execution attack via JNDI injection when passing an unchecked argument to a certain API. IBM X-Force ID: 279145.

  • High 8.8

    An issue in the cp_bbs_sig function in relic/src/cp/relic_cp_bbs.c of Relic relic-toolkit 0.6.0 allows a remote attacke…

  • High 7.5

    Craft CMS Feed-Me

    An issue was discovered in the Feed Me plugin 4.6.1 for Craft CMS. It allows remote attackers to cause a denial of service (DoS) via crafted strings to Feed-Me Name and Feed-Me URL fields, due to saving a feed using an Asset element type with no volume select…

  • High 8.8

    Nginx-UI authenticated RCE through injecting into the application config via CRLF

    Nginx-UI is a web interface to manage Nginx configurations. It is vulnerable to an authenticated arbitrary command execution via CRLF attack when changing the value of test_config_cmd or start_cmd. This vulnerability exists due to an incomplete fix for CVE-20…

  • High 8.8

    Pimcore Admin Classic Bundle host header injection in the password reset

    Pimcore's Admin Classic Bundle provides a backend user interface for Pimcore. The password reset functionality sends to the the user requesting a password change an email containing an URL to reset its password. The URL sent contains a unique token, valid dur…

  • High 7.6

    PAX A920 device allows to downgrade bootloader due to a bug in its version check. The signature is correctly checked an…

  • High 7.1

    Mattermost version 2.10.0 and earlier fails to sanitize deeplink paths, which allows an attacker to perform CSRF attack…

  • High 7.3

    tj-actions/changed-files command injection in output filenames

    tj-actions/changed-files is a Github action to retrieve all files and directories. Prior to 41.0.0, the `tj-actions/changed-files` workflow allows for command injection in changed filenames, allowing an attacker to execute arbitrary code and potentially leak …

  • High 7.2

    GLPI Remote code execution from LDAP server configuration form on PHP 7.4

    GLPI is a free asset and IT management software package. Starting in version 10.0.0 and prior to version 10.0.11, on PHP 7.4 only, the LDAP server configuration form can be used to execute arbitrary code previously uploaded as a GLPI document. Version 10.0.11…

  • High 7.3

    PHPGurukul Nipah Virus Testing Management System password-recovery.php sql injection

    A vulnerability, which was classified as critical, was found in PHPGurukul Nipah Virus Testing Management System 1.0. This affects an unknown part of the file password-recovery.php. The manipulation of the argument username/contactno leads to sql injection. I…

  • High 7.1

    Client side path traversal due to lack of route parameters validation

    Mattermost webapp fails to validate route parameters in/<TEAM_NAME>/channels/<CHANNEL_NAME> allowing an attacker to perform a client-side path traversal.

  • High 7.5
    CVE-2023-4197 Public exploit EPSS 36%

    Dolibarr ERP CRM (<= 18.0.1) Improper Input Sanitization Authenticated RCE

    Improper input validation in Dolibarr ERP CRM <= v18.0.1 fails to strip certain PHP code from user-supplied input when creating a Website, allowing an attacker to inject and evaluate arbitrary PHP code.

  • High 7.8

    juzawebCMS Injection vulnerability

    An issue in juzawebCMS v.3.4 and before allows a remote attacker to execute arbitrary code via a crafted file to the custom plugin function.

  • High 7.6
    CVE-2023-5043 Public exploit

    Ingress nginx annotation injection causes arbitrary command execution

    Ingress nginx annotation injection causes arbitrary command execution.

  • High 7.5

    Langchain Server-Side Request Forgery vulnerability

    In Langchain through 0.0.155, prompt injection allows an attacker to force the service to retrieve data from an arbitrary URL, essentially providing SSRF and potentially injecting content into downstream tasks.

  • High 7.5

    Apache InLong: Log Injection in Global functions

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') vulnerability in Apache InLong.This issue affects Apache InLong: from 1.4.0 through 1.8.0, the attacker can create misleading or false log records, making it ha…

  • High 8.4

    ThingsBoard Server-Side Template Injection

    ThingsBoard before 3.5 allows Server-Side Template Injection if users are allowed to modify an email template, because Apache FreeMarker supports freemarker.template.utility.Execute (for content sent to the /api/admin/settings endpoint).

  • High 8.8

    Super Store Finder 3.7 and below is vulnerable to authenticated Arbitrary PHP Code Injection that could lead to Remote …

  • High 7.8
    CVE-2023-36250 Public exploit

    CSV Injection vulnerability in GNOME time tracker version 3.0.2, allows local attackers to execute arbitrary code via c…

  • High 8.3

    Sandbox escape via various forms of "format" in RestrictedPython

    RestrictedPython is a restricted execution environment for Python to run untrusted code. Python's "format" functionality allows someone controlling the format string to "read" all objects accessible through recursive attribute lookup and subscription from obj…

  • High 7.2

    Craft CMS vulnerable to Remote Code Execution via validatePath bypass

    Craft is a CMS for creating custom digital experiences on the web and beyond. Bypassing the validatePath function can lead to potential remote code execution. This vulnerability can lead to malicious control of vulnerable systems and data exfiltrations. Altho…

  • High 7.2

    Server-side Template Injection (SSTI) in grav

    Grav is a file-based Web-platform built in PHP. Grav is subject to a server side template injection (SSTI) vulnerability. The fix for another SSTI vulnerability using `|map`, `|filter` and `|reduce` twigs implemented in the commit `71bbed1` introduces bypass …

  • High 8.6

    Limited code execution in zenstruck/collections

    zenstruck/collections is a set of helpers for iterating/paginating/filtering collections. Passing _callable strings_ (ie `system`) caused the function to be executed. This would result in a limited subset of specific user input being executed as if it were co…

  • High 8.8

    Email Templates <= 1.3 - HTML Injection

    The Email Templates plugin for WordPress is vulnerable to HTML Injection in versions up to, and including, 1.3. This makes it possible for attackers to present phishing forms or conduct cross-site request forgery attacks against site administrators.

  • High 7.2

    Apache Airflow CNCF Kubernetes Provider: KubernetesPodOperator RCE via connection configuration

    Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection. In order to exploit this weakness, a user would already need elevated permissions (Op or Admin) to…

  • High 7.8

    n158 vulnerable to Command Injection due to improper input sanitization in the 'module.exports' function

    All versions of the package n158 are vulnerable to Command Injection due to improper input sanitization in the 'module.exports' function. **Note:** To execute the code snippet and potentially exploit the vulnerability, the attacker needs to have the ability t…

  • High 7.2

    Remote Code Execution via unrestricted file extension in Craft CMS

    Craft CMS is an open source content management system. In affected versions of Craft CMS an unrestricted file extension may lead to Remote Code Execution. If the name parameter value is not empty string('') in the View.php's doesTemplateExist() -> resolveTemp…

  • High 8.4

    Apache Ranger: code execution vulnerability in policy expressions

    Authenticated users with appropriate privileges can create policies having expressions that can exploit code execution vulnerability. This issue affects Apache Ranger: 2.3.0. Users are recommended to update to version 2.4.0.