VYPR

CWE-116

Improper Encoding or Escaping of Output

ClassDraftLikelihood: High

Description

The product prepares a structured message for communication with another component, but encoding or escaping of the data is either missing or done incorrectly. As a result, the intended structure of the message is not preserved.

Hierarchy (View 1000)

Related attack patterns (CAPEC)

CAPEC-104 · CAPEC-73 · CAPEC-81 · CAPEC-85

CVEs mapped to this weakness (510)

page 1 of 26
  • CVE-2022-42948CriKEVMar 24, 2023
    risk 0.76cvss 9.8epss 0.03

    Cobalt Strike 4.7.1 fails to properly escape HTML tags when they are displayed on Swing components. By injecting crafted HTML code, it is possible to remotely execute code in the Cobalt Strike UI.

  • CVE-2024-38475CriKEVJul 1, 2024
    risk 0.72cvss 9.1epss 1.00

    Improper escaping of output in mod_rewrite in Apache HTTP Server 2.4.59 and earlier allows an attacker to map URLs to filesystem locations that are permitted to be served by the server but are not intentionally/directly reachable by any URL, resulting in code execution or…

  • CVE-2017-8303CriMay 5, 2017
    risk 0.66cvss 9.8epss 0.24

    An issue was discovered on Accellion FTA devices before FTA_9_12_180. seos/1000/find.api allows Remote Code Execution with shell metacharacters in the method parameter.

  • CVE-2023-47143CriFeb 2, 2024
    risk 0.65cvss 10.0epss 0.01

    IBM Tivoli Application Dependency Discovery Manager 7.3.0.0 through 7.3.0.10 is vulnerable to HTTP header injection, caused by improper validation of input by the HOST headers. This could allow an attacker to conduct various attacks against the vulnerable system, including…

  • CVE-2026-54133CriJun 12, 2026
    risk 0.64cvss 9.8epss 0.00

    jmespath.php allows users to use JMESPath, software for declaratively specifying how to extract elements from a JSON document, in PHP applications with PHP data structures. Versions prior to 2.9.1 can generate and execute attacker-controlled PHP code when…

  • CVE-2025-56266CriSep 8, 2025
    risk 0.64cvss 9.8epss 0.03

    A Host Header Injection vulnerability in Avigilon ACM v7.10.0.20 allows attackers to execute arbitrary code via supplying a crafted URL.

  • CVE-2025-49013CriJun 9, 2025
    risk 0.64cvss 9.9epss 0.01

    WilderForge is a Wildermyth coremodding API. A critical vulnerability has been identified in multiple projects across the WilderForge organization. The issue arises from unsafe usage of `${{ github.event.review.body }}` and other user controlled variables directly inside shell…

  • CVE-2024-10441CriMar 19, 2025
    risk 0.64cvss 9.8epss 0.01

    Improper encoding or escaping of output vulnerability in the system plugin daemon in Synology BeeStation OS (BSM) before 1.1-65374 and Synology DiskStation Manager (DSM) before 7.2-64570-4, 7.2.1-69057-6 and 7.2.2-72806-1 allows remote attackers to execute arbitrary code via…

  • CVE-2023-48655CriNov 17, 2023
    risk 0.64cvss 9.8epss 0.01

    An issue was discovered in MISP before 2.4.176. app/Controller/Component/IndexFilterComponent.php does not properly filter out query parameters.

  • CVE-2023-24480CriJul 13, 2023
    risk 0.64cvss 9.8epss 0.01

    Controller DoS due to stack overflow when decoding a message from the server.  See Honeywell Security Notification for recommendations on upgrading and versioning.

  • CVE-2022-46387CriMar 28, 2023
    risk 0.64cvss 9.8epss 0.01

    ConEmu through 220807 and Cmder before 1.3.21 report the title of the terminal, including control characters, which allows an attacker to change the title and then execute it as commands.

  • CVE-2021-42010CriOct 24, 2022
    risk 0.64cvss 9.8epss 0.01

    Heron versions <= 0.20.4-incubating allows CRLF log injection because of the lack of escaping in the log statements. Please update to version 0.20.5-incubating which addresses this issue.

  • CVE-2022-41443CriOct 3, 2022
    risk 0.64cvss 9.8epss 0.01

    phpipam v1.5.0 was discovered to contain a header injection vulnerability via the component /admin/subnets/ripe-query.php.

  • CVE-2022-26174CriMar 21, 2022
    risk 0.64cvss 9.8epss 0.02

    A remote code execution (RCE) vulnerability in Beekeeper Studio v3.2.0 allows attackers to execute arbitrary code via a crafted payload injected into the display fields.

  • CVE-2021-44042CriDec 14, 2021
    risk 0.64cvss 9.8epss 0.01

    An issue was discovered in UiPath Assistant 21.4.4. User-controlled data supplied to the --process-start argument of the URI handler for uipath-assistant:// is not correctly encoded, resulting in attacker-controlled content being injected into the error message displayed (when…

  • CVE-2021-28940CriApr 2, 2021
    risk 0.64cvss 9.8epss 0.03

    Because of a incorrect escaped exec command in MagpieRSS in 0.72 in the /extlib/Snoopy.class.inc file, it is possible to add a extra command to the curl binary. This creates an issue on the /scripts/magpie_debug.php and /scripts/magpie_simple.php page that if you send a specific…

  • CVE-2019-11325CriNov 21, 2019
    risk 0.64cvss 9.8epss 0.03

    An issue was discovered in Symfony before 4.2.12 and 4.3.x before 4.3.8. The VarExport component incorrectly escapes strings, allowing some specially crafted ones to escalate to execution of arbitrary PHP code. This is related to symfony/var-exporter.

  • CVE-2019-10074CriSep 11, 2019
    risk 0.64cvss 9.8epss 0.03

    An RCE is possible by entering Freemarker markup in an Apache OFBiz Form Widget textarea field when encoding has been disabled on such a field. This was the case for the Customer Request "story" input in the Order Manager application. Encoding should not be disabled without good…

  • CVE-2018-9246CriJun 8, 2018
    risk 0.64cvss 9.8epss 0.03

    The PGObject::Util::DBAdmin module before 0.120.0 for Perl, as used in LedgerSMB through 1.5.x, insufficiently sanitizes or escapes variable values used as part of shell command execution, resulting in shell code injection via the create(), run_file(), backup(), or restore()…

  • CVE-2026-20245HigKEVJun 4, 2026
    risk 0.63cvss 7.8epss 0.25

    A vulnerability in the CLI of Cisco Catalyst SD-WAN Controller, formerly SD-WAN vSmart, Cisco Catalyst SD-WAN Manager, formerly SD-WAN vManage, and Cisco Catalyst SD-WAN Validator, formerly SD-WAN vBond, could allow an authenticated, local attacker to execute arbitrary commands…