VYPR

CWE-173

Improper Handling of Alternate Encoding

VariantDraft

Description

The product does not properly handle when an input uses an alternate encoding that is valid for the control sphere to which the input is being sent.

Hierarchy (View 1000)

Parents

Children

none

Related attack patterns (CAPEC)

CAPEC-120 · CAPEC-267 · CAPEC-3 · CAPEC-4 · CAPEC-52 · CAPEC-53 · CAPEC-64 · CAPEC-71 · CAPEC-72 · CAPEC-78 · CAPEC-79 · CAPEC-80

CVEs mapped to this weakness (6)

  • CVE-2026-10050CriAug 4, 2026
    risk 0.52cvss 9.1epss 0.00

    In Eclipse Jetty, the Digest authentication server-side component uses ISO-8859-1 to encode the password as bytes. This was done because the initial specification for HTTP did not specify explicitly a charset, and it was assumed to be ISO-8859-1 for historical reasons. If…

  • CVE-2022-0235MedJan 16, 2022
    risk 0.33cvss 6.1epss 0.02

    node-fetch is vulnerable to Exposure of Sensitive Information to an Unauthorized Actor

  • CVE-2024-54158LowDec 4, 2024
    risk 0.23cvss 3.5epss 0.00

    In JetBrains YouTrack before 2024.3.52635 potential spoofing attack was possible via lack of Punycode encoding

  • CVE-2020-8908LowDec 10, 2020
    risk 0.15cvss 3.3epss 0.01

    A temp directory creation vulnerability exists in all versions of Guava, allowing an attacker with access to the machine to potentially access data in a temporary directory created by the Guava API com.google.common.io.Files.createTempDir(). By default, on unix-like systems, the…

  • CVE-2023-26303LowFeb 23, 2023
    risk 0.14cvss 3.3epss 0.00

    Denial of service could be caused to markdown-it-py, before v2.2.0, if an attacker was allowed to force null assertions with specially crafted input.

  • CVE-2023-26302LowFeb 22, 2023
    risk 0.14cvss 3.3epss 0.00

    Denial of service could be caused to the command line interface of markdown-it-py, before v2.2.0, if an attacker was allowed to use invalid UTF-8 characters as input.