VYPR

CWE-78

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

BaseStableLikelihood: High

Description

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

Hierarchy (View 1000)

Parents

Children

none

Related attack patterns (CAPEC)

CAPEC-108 · CAPEC-15 · CAPEC-43 · CAPEC-6 · CAPEC-88

CVEs mapped to this weakness (2,016)

page 94 of 101
  • CVE-2019-17625Oct 16, 2019
    risk 0.00cvss epss 0.05

    There is a stored XSS in Rambox 0.6.9 that can lead to code execution. The XSS is in the name field while adding/editing a service. The problem occurs due to incorrect sanitization of the name field when being processed and stored. This allows a user to craft a payload for…

  • CVE-2019-15715Oct 9, 2019
    risk 0.00cvss epss 0.21

    MantisBT before 1.3.20 and 2.22.1 allows Post Authentication Command Injection, leading to Remote Code Execution.

  • CVE-2019-10392Sep 12, 2019
    risk 0.00cvss epss 0.74

    Jenkins Git Client Plugin 2.8.4 and earlier and 3.0.0-rc did not properly restrict values passed as URL argument to an invocation of 'git ls-remote', resulting in OS command injection.

  • CVE-2019-5477Aug 16, 2019
    risk 0.00cvss epss 0.09

    A command injection vulnerability in Nokogiri v1.10.3 and earlier allows commands to be executed in a subprocess via Ruby's `Kernel.open` method. Processes are vulnerable only if the undocumented method `Nokogiri::CSS::Tokenizer#load_file` is being called with unsafe user input…

  • CVE-2019-13574Jul 12, 2019
    risk 0.00cvss epss 0.29

    In lib/mini_magick/image.rb in MiniMagick before 4.9.4, a fetched remote image filename could cause remote command execution because Image.open input is directly passed to Kernel#open, which accepts a '|' character followed by a command.

  • CVE-2013-7285May 15, 2019
    risk 0.00cvss epss 0.19

    Xstream API versions up to 1.4.6 and version 1.4.10, if the security framework has not been initialized, may allow a remote attacker to run arbitrary shell commands by manipulating the processed input stream when unmarshaling XML or any supported format. e.g. JSON.

  • CVE-2019-10061Mar 26, 2019
    risk 0.00cvss epss 0.10

    utils/find-opencv.js in node-opencv (aka OpenCV bindings for Node.js) prior to 6.1.0 is vulnerable to Command Injection. It does not validate user input allowing attackers to execute arbitrary commands.

  • CVE-2018-6342Dec 31, 2018
    risk 0.00cvss epss 0.01

    react-dev-utils on Windows allows developers to run a local webserver for accepting various commands, including a command to launch an editor. The input to that command was not properly sanitized, allowing an attacker who can make a network request to the server (either via CSRF…

  • CVE-2018-19907Dec 6, 2018
    risk 0.00cvss epss 0.00

    A Server-Side Template Injection issue was discovered in Crafter CMS 3.0.18. Attackers with developer privileges may execute OS commands by Creating/Editing a template file (.ftl filetype) that triggers a call to freemarker.template.utility.Execute in the FreeMarker library…

  • CVE-2018-1002101Dec 5, 2018
    risk 0.00cvss epss 0.01

    In Kubernetes versions 1.9.0-1.9.9, 1.10.0-1.10.5, and 1.11.0-1.11.1, user input was handled insecurely while setting up volume mounts on Windows nodes, which could lead to command line argument injection.

  • CVE-2018-16460Sep 7, 2018
    risk 0.00cvss epss 0.03

    A command Injection in ps package versions <1.0.0 for Node.js allowed arbitrary commands to be executed when attacker controls the PID.

  • CVE-2018-14572Aug 28, 2018
    risk 0.00cvss epss 0.01

    In conference-scheduler-cli, a pickle.load call on imported data allows remote attackers to execute arbitrary code via a crafted .pickle file, as demonstrated by Python code that contains an os.system call.

  • CVE-2018-3786Aug 24, 2018
    risk 0.00cvss epss 0.10

    A command injection vulnerability in egg-scripts <v2.8.1 allows arbitrary shell command execution through a maliciously crafted command line argument.

  • CVE-2018-13797Jul 10, 2018
    risk 0.00cvss epss 0.11

    The macaddress module before 0.2.9 for Node.js is prone to an arbitrary command injection flaw, due to allowing unsanitized input to an exec (rather than execFile) call.

  • CVE-2018-12972Jun 29, 2018
    risk 0.00cvss epss 0.01

    An issue was discovered in OpenTSDB 2.3.0. Many parameters to the /q URI can execute commands, including o, key, style, and yrange and y2range and their JSON input.

  • CVE-2018-0569Jun 26, 2018
    risk 0.00cvss epss 0.01

    baserCMS (baserCMS 4.1.0.1 and earlier versions, baserCMS 3.0.15 and earlier versions) allows remote authenticated attackers to execute arbitrary OS commands via unspecified vectors.

  • CVE-2017-16042Jun 4, 2018
    risk 0.00cvss epss 0.00

    Growl adds growl notification support to nodejs. Growl before 1.10.2 does not properly sanitize input before passing it to exec, allowing for arbitrary command execution.

  • CVE-2018-3757Jun 1, 2018
    risk 0.00cvss epss 0.08

    Command injection exists in pdf-image v2.0.0 due to an unescaped string parameter.

  • CVE-2018-3746Jun 1, 2018
    risk 0.00cvss epss 0.04

    The pdfinfojs NPM module versions <= 0.3.6 has a command injection vulnerability that allows an attacker to execute arbitrary commands on the victim's machine.

  • CVE-2016-10541May 31, 2018
    risk 0.00cvss epss 0.00

    The npm module "shell-quote" 1.6.0 and earlier cannot correctly escape ">" and "<" operator used for redirection in shell. Applications that depend on shell-quote may also be vulnerable. A malicious user could perform code injection.