VYPR

CWE-94

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

BaseDraftLikelihood: Medium

Description

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.

Hierarchy (View 1000)

Related attack patterns (CAPEC)

CAPEC-242 · CAPEC-35 · CAPEC-77

CVEs mapped to this weakness (7,045)

page 158 of 353
  • CVE-2022-2073HigJun 29, 2022
    risk 0.41cvss 7.2epss 0.11

    Code Injection in GitHub repository getgrav/grav prior to 1.7.34.

  • CVE-2017-20095MedJun 24, 2022
    risk 0.41cvss 6.3epss 0.01

    A vulnerability classified as critical was found in Simple Ads Manager Plugin. This vulnerability affects unknown code. The manipulation leads to code injection. The attack can be initiated remotely.

  • CVE-2017-20086MedJun 23, 2022
    risk 0.41cvss 6.3epss 0.01

    A vulnerability, which was classified as critical, was found in VaultPress Plugin 1.8.4. This affects an unknown part. The manipulation leads to code injection. It is possible to initiate the attack remotely.

  • CVE-2017-20064MedJun 20, 2022
    risk 0.41cvss 6.3epss 0.01

    A vulnerability was found in Elefant CMS 1.3.12-RC. It has been declared as critical. Affected by this vulnerability is an unknown functionality of the file /designer/add/layout. The manipulation leads to code injection. The attack can be launched remotely. Upgrading to version…

  • CVE-2021-23154MedJan 10, 2022
    risk 0.41cvss 6.3epss 0.01

    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.

  • CVE-2021-1518MedJul 22, 2021
    risk 0.41cvss 6.3epss 0.02

    A vulnerability in the REST API of Cisco Firepower Device Manager (FDM) On-Box Software could allow an authenticated, remote attacker to execute arbitrary code on the underlying operating system of an affected device. This vulnerability is due to insufficient sanitization of…

  • CVE-2020-11056HigMay 7, 2020
    risk 0.41cvss 7.4epss 0.01

    In Sprout Forms before 3.9.0, there is a potential Server-Side Template Injection vulnerability when using custom fields in Notification Emails which could lead to the execution of Twig code. This has been fixed in 3.9.0.

  • CVE-2017-18468MedAug 5, 2019
    risk 0.41cvss 6.3epss 0.01

    cPanel before 62.0.17 allows demo accounts to execute code via the Htaccess::setphppreference API (SEC-232).

  • CVE-2018-20931MedAug 1, 2019
    risk 0.41cvss 6.3epss 0.01

    cPanel before 70.0.23 allows demo accounts to execute code via the Landing Page (SEC-405).

  • CVE-2019-1577MedJul 1, 2019
    risk 0.41cvss 6.3epss 0.01

    Code injection vulnerability in Palo Alto Networks Traps 5.0.5 and earlier may allow an authenticated attacker to inject arbitrary JavaScript or HTML.

  • CVE-2026-76635HigAug 20, 2026
    risk 0.40cvss 7.2epss 0.00

    baserCMS before 5.3.0 contains a SQL injection vulnerability in BcDatabaseService.php that allows authenticated administrators to inject attacker-controlled table names and configuration values directly into SQL statements across sequence update, CSV export, and table management…

  • CVE-2026-18874MedAug 19, 2026
    risk 0.40cvss 6.2epss 0.00

    A flaw was found in volsync-addon-controller. This vulnerability allows an attacker to inject malicious YAML (Yet Another Markup Language) code into the OpenShift Lifecycle Manager (OLM) Subscription resource. This is due to improper escaping of annotation values when they are…

  • CVE-2026-65804MedAug 4, 2026
    risk 0.40cvss 6.1epss 0.00

    Improper control of generation of code ('code injection') in Microsoft Edge (Chromium-based) allows an unauthorized attacker to perform spoofing over a network.

  • CVE-2026-67340HigAug 1, 2026
    risk 0.40cvss 7.2epss 0.01

    ArcadeDB before 26.7.2 (arcadedb-engine) allows trigger scripts to look up host classes in java.lang.* (via Java.type) because ScriptTriggerExecutor adds java.lang.* to the allowed packages. An authenticated user with UPDATE_SCHEMA permission can create a JavaScript trigger that…

  • CVE-2026-59821HigJul 8, 2026
    risk 0.40cvss 7.2epss 0.01

    LiteLLM is a proxy server (AI Gateway) to call LLM APIs in OpenAI (or native) format. Prior to 1.82.0-stable, LiteLLM's Custom Code Guardrails production create and update paths did not apply the same sandboxing and validation used by the test endpoint, allowing a privileged…

  • CVE-2026-56446HigJun 22, 2026
    risk 0.40cvss 7.2epss 0.01

    MISP allowed a site administrator to configure an arbitrary filesystem path for the NDJSON error log used by JsonLogTool. Because log entries can include attacker-controlled content, an authenticated attacker with site administrator privileges could direct log output to a PHP…

  • CVE-2026-37713HigMay 27, 2026
    risk 0.40cvss 7.3epss 0.00

    An issue in Dolibarr ERP/CRM v.22.0.0 through v.22.0.4 and v.24.0.0-alpha allows a remote attacker to execute arbitrary code via the htdocs/core/class/commonobject.class.php.

  • CVE-2026-37712HigMay 27, 2026
    risk 0.40cvss 7.3epss 0.00

    An issue in Dolibarr ERP/CRM v.22.0.0 through v.22.0.4 and v.24.0.0-alpha allows a remote attacker to execute arbitrary code via the htdocs/cron/class/cronjob.class.php, call_user_func_array() in function job type

  • CVE-2026-37711HigMay 27, 2026
    risk 0.40cvss 7.3epss 0.00

    An issue in Dolibarr ERP/CRM v.22.0.0 through v.22.0.4 and v.24.0.0-alpha allows a remote attacker to execute arbitrary code via the htdocs/core/actions_addupdatedelete.inc.php

  • CVE-2026-48962HigMay 27, 2026
    risk 0.40cvss 7.3epss 0.00

    IO::Compress versions before 2.220 for Perl can execute arbitrary code in File::GlobMapper via an attacker-controlled output glob. _parseOutputGlob() wraps the caller-supplied output glob string in double quotes and stores it in the parser state; _getFiles() then runs the…