VYPR

CWE-20

Improper Input Validation

ClassStableLikelihood: High

Description

The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.

Hierarchy (View 1000)

Related attack patterns (CAPEC)

CAPEC-10 · CAPEC-101 · CAPEC-104 · CAPEC-108 · CAPEC-109 · CAPEC-110 · CAPEC-120 · CAPEC-13 · CAPEC-135 · CAPEC-136 · CAPEC-14 · CAPEC-153 · CAPEC-182 · CAPEC-209 · CAPEC-22 · CAPEC-23 · CAPEC-230 · CAPEC-231 · CAPEC-24 · CAPEC-250 · CAPEC-261 · CAPEC-267 · CAPEC-28 · CAPEC-3 · CAPEC-31 · CAPEC-42 · CAPEC-43 · CAPEC-45 · CAPEC-46 · CAPEC-47 · CAPEC-473 · CAPEC-52 · CAPEC-53 · CAPEC-588 · CAPEC-63 · CAPEC-64 · CAPEC-664 · CAPEC-67 · CAPEC-7 · CAPEC-71 · CAPEC-72 · CAPEC-73 · CAPEC-78 · CAPEC-79 · CAPEC-8 · CAPEC-80 · CAPEC-81 · CAPEC-83 · CAPEC-85 · CAPEC-88 · CAPEC-9

CVEs mapped to this weakness (6,921)

page 215 of 347
  • CVE-2020-10235Mar 9, 2020
    risk 0.00cvss epss 0.02

    An issue was discovered in Froxlor before 0.10.14. Remote attackers with access to the installation routine could have executed arbitrary code via the database configuration options that were passed unescaped to exec, because of _backupExistingDatabase in…

  • CVE-2020-10236Mar 9, 2020
    risk 0.00cvss epss 0.00

    An issue was discovered in Froxlor before 0.10.14. It created files with static names in /tmp during installation if the installation directory was not writable. This allowed local attackers to cause DoS or disclose information out of the config files, because of…

  • CVE-2020-5403Mar 3, 2020
    risk 0.00cvss epss 0.01

    Reactor Netty HttpServer, versions 0.9.3 and 0.9.4, is exposed to a URISyntaxException that causes the connection to be closed prematurely instead of producing a 400 response.

  • CVE-2020-8132Feb 28, 2020
    risk 0.00cvss epss 0.02

    Lack of input validation in pdf-image npm package version <= 2.0.0 may allow an attacker to run arbitrary code if PDF file path is constructed based on untrusted user input.

  • CVE-2020-5243Feb 20, 2020
    risk 0.00cvss epss 0.02

    uap-core before 0.7.3 is vulnerable to a denial of service attack when processing crafted User-Agent strings. Some regexes are vulnerable to regular expression denial of service (REDoS) due to overlapping capture groups. This allows remote attackers to overload a server by…

  • CVE-2015-4410Feb 20, 2020
    risk 0.00cvss epss 0.06

    The Moped::BSON::ObjecId.legal? method in rubygem-moped before commit dd5a7c14b5d2e466f7875d079af71ad19774609b allows remote attackers to cause a denial of service (worker resource consumption) or perform a cross-site scripting (XSS) attack via a crafted string.

  • CVE-2014-4657Feb 20, 2020
    risk 0.00cvss epss 0.04

    The safe_eval function in Ansible before 1.5.4 does not properly restrict the code subset, which allows remote attackers to execute arbitrary code via crafted instructions.

  • CVE-2019-10790Feb 17, 2020
    risk 0.00cvss epss 0.02

    taffydb npm module, vulnerable in all versions up to and including 2.7.3, allows attackers to forge adding additional properties into user-input processed by taffy which can allow access to any data items in the DB. taffy sets an internal index for each data item in its DB.…

  • CVE-2020-2110Feb 12, 2020
    risk 0.00cvss epss 0.01

    Sandbox protection in Jenkins Script Security Plugin 1.69 and earlier could be circumvented during the script compilation phase by applying AST transforming annotations to imports or by using them inside of other annotations.

  • CVE-2020-2109Feb 12, 2020
    risk 0.00cvss epss 0.01

    Sandbox protection in Jenkins Pipeline: Groovy Plugin 2.78 and earlier can be circumvented through default parameter expressions in CPS-transformed methods.

  • CVE-2013-1607Feb 11, 2020
    risk 0.00cvss epss 0.03

    Ruby PDFKit gem prior to 0.5.3 has a Code Execution Vulnerability

  • CVE-2019-10786Feb 4, 2020
    risk 0.00cvss epss 0.02

    network-manager through 1.0.2 allows remote attackers to execute arbitrary commands via the "execSync()" argument.

  • CVE-2020-8125Feb 4, 2020
    risk 0.00cvss epss 0.04

    Flaw in input validation in npm package klona version 1.1.0 and earlier may allow prototype pollution attack that may result in remote code execution or denial of service of applications using klona.

  • CVE-2020-8124Feb 4, 2020
    risk 0.00cvss epss 0.02

    Insufficient validation and sanitization of user input exists in url-parse npm package version 1.4.4 and earlier may allow attacker to bypass security checks.

  • CVE-2020-6638Jan 21, 2020
    risk 0.00cvss epss 0.01

    Grin through 2.1.1 has Insufficient Validation.

  • CVE-2015-2784Jan 21, 2020
    risk 0.00cvss epss 0.02

    The papercrop gem before 0.3.0 for Ruby on Rails does not properly handle crop input.

  • CVE-2015-6497Jan 15, 2020
    risk 0.00cvss epss 0.07

    The create function in app/code/core/Mage/Catalog/Model/Product/Api/V2.php in Magento Community Edition (CE) before 1.9.2.1 and Enterprise Edition (EE) before 1.14.2.1, when used with PHP before 5.4.24 or 5.5.8, allows remote authenticated users to execute arbitrary PHP code via…

  • CVE-2018-1002104Jan 14, 2020
    risk 0.00cvss epss 0.01

    Versions < 1.5 of the Kubernetes ingress default backend, which handles invalid ingress traffic, exposed prometheus metrics publicly.

  • CVE-2020-6948Jan 13, 2020
    risk 0.00cvss epss 0.04

    A remote code execution issue was discovered in HashBrown CMS through 1.3.3. Server/Entity/Deployer/GitDeployer.js has a Service.AppService.exec call that mishandles the URL, repository, username, and password.

  • CVE-2019-19899Dec 18, 2019
    risk 0.00cvss epss 0.01

    Pebble Templates 3.1.2 allows attackers to bypass a protection mechanism (intended to block access to instances of java.lang.Class) because getClass is accessible via the public static java.lang.Class java.lang.Class.forName(java.lang.Module,java.lang.String) signature.