VYPR

CWE-176

Improper Handling of Unicode Encoding

VariantDraft

Description

The product does not properly handle when an input contains Unicode encoding.

Hierarchy (View 1000)

Parents

Children

none

Related attack patterns (CAPEC)

CAPEC-71

CVEs mapped to this weakness (34)

page 1 of 2
  • CVE-2025-71316CriJun 4, 2026
    risk 0.64cvss 9.8epss 0.00

    SQLite 'sqldiff.exe' does not securely handle the way the Microsoft Windows C runtime converts Unicode characters to ANSI codepages. An attacker could use the '-L' option to load an arbitrary DLL with a crafted command line argument string that results in command line file…

  • CVE-2024-24691CriFeb 14, 2024
    risk 0.63cvss 9.6epss 0.02

    Improper input validation in Zoom Desktop Client for Windows, Zoom VDI Client for Windows, and Zoom Meeting SDK for Windows may allow an unauthenticated user to conduct an escalation of privilege via network access.

  • CVE-2023-39213CriAug 8, 2023
    risk 0.63cvss 9.6epss 0.01

    Improper neutralization of special elements in Zoom Desktop Client for Windows and Zoom VDI Client before 5.15.2 may allow an unauthenticated user to enable an escalation of privilege via network access.

  • CVE-2024-43093HigKEVNov 13, 2024
    risk 0.60cvss 7.3epss 0.01

    In shouldHideDocument of ExternalStorageProvider.java, there is a possible bypass of a file path filter designed to prevent access to sensitive directories due to incorrect unicode normalization. This could lead to local escalation of privilege with no additional execution…

  • CVE-2026-23950HigJan 20, 2026
    risk 0.50cvss 8.8epss 0.00

    node-tar,a Tar for Node.js, has a race condition vulnerability in versions up to and including 7.5.3. This is due to an incomplete handling of Unicode path collisions in the `path-reservations` system. On case-insensitive or normalization-insensitive filesystems (such as macOS…

  • CVE-2026-4116HigApr 9, 2026
    risk 0.47cvss 7.2epss 0.01

    Improper handling of Unicode encoding in SonicWall SMA1000 series appliances allows a remote authenticated SSLVPN user to bypass Workplace/Connect Tunnel TOTP authentication.

  • CVE-2026-45135HigJun 23, 2026
    risk 0.46cvss 8.1epss 0.01

    Caddy is an extensible server platform that uses TLS by default. From 2.7.0 until 2.11.3, the FastCGI transport's splitPos() in modules/caddyhttp/reverseproxy/fastcgi/fastcgi.go misuses golang.org/x/text/search with search.IgnoreCase when the request path contains a non-ASCII…

  • CVE-2026-45062HigJun 10, 2026
    risk 0.46cvss 8.1epss 0.01

    FrankenPHP is a modern application server for PHP. From version 1.11.2 to before version 1.12.3, the splitPos() function in cgi.go misuses golang.org/x/text/search with search.IgnoreCase when the request path contains a non-ASCII byte. Two distinct flaws in that fallback let an…

  • CVE-2026-20202MedApr 15, 2026
    risk 0.43cvss 6.6epss 0.00

    In Splunk Enterprise versions below 10.2.2, 10.0.5, 9.4.10, and 9.3.11, and Splunk Cloud Platform versions below 10.4.2603.0, 10.3.2512.6, 10.2.2510.10, 10.1.2507.20, 10.0.2503.13, and 9.3.2411.127, a user who holds a role that contains the high-privilege capability…

  • CVE-2026-4114MedApr 9, 2026
    risk 0.43cvss 6.6epss 0.01

    Improper handling of Unicode encoding in SonicWall SMA1000 series appliances allows a remote authenticated SSLVPN admin to bypass AMC TOTP authentication.

  • CVE-2026-93990HigSep 19, 2026
    risk 0.42cvss 7.5epss 0.00

    Expat through 2.8.4 fails to validate low surrogates following high surrogates in UTF-16 input, allowing malformed UTF-16 sequences to be accepted. Attackers can craft UTF-16 encoded XML with lone high surrogates that consume following code units, hiding markup characters from…

  • CVE-2026-93751MedSep 18, 2026
    risk 0.42cvss 6.5epss 0.00

    uri-js through 4.4.1 contains an improper UTF-8 decoding vulnerability in pctDecChars() that decodes invalid and overlong percent-encoded sequences into ASCII metacharacters. Attackers can craft percent-encoded payloads to bypass platform decoder validation and inject path…

  • CVE-2026-7040HigApr 27, 2026
    risk 0.42cvss 7.5epss 0.01

    Text::Minify::XS versions from 0.3.0 before 0.7.8 for Perl have a heap overflow when processing some malformed UTF-8 characters. The minify functions mishandled some malformed UTF-8 characters, leading to heap corruption. Note that the minify_utf8 function is an alias for…

  • CVE-2006-10002HigMar 19, 2026
    risk 0.42cvss 7.5epss 0.01

    XML::Parser versions through 2.45 for Perl could overflow the pre-allocated buffer size cause a heap corruption (double free or corruption) and crashes. A :utf8 PerlIO layer, parse_stream() in Expat.xs could overflow the XML input buffer because Perl's read() returns decoded…

  • CVE-2026-49401HigJun 23, 2026
    risk 0.40cvss 7.3epss 0.00

    Deno is a JavaScript, TypeScript, and WebAssembly runtime. Prior to 2.7.14, Deno's permission system enforces filesystem and execution restrictions by comparing the requested path against the path supplied to --deny-read, --deny-write, --deny-run, or --deny-ffi. On macOS, that…

  • CVE-2024-8067MedSep 25, 2024
    risk 0.38cvss —epss 0.00

    In versions of Helix Core prior to 2024.1 Patch 2 (2024.1/2655224) a Windows ANSI API Unicode "best fit" argument injection was identified.

  • CVE-2026-14978MedAug 19, 2026
    risk 0.36cvss 5.5epss 0.00

    HashiCorp go-slug 0.4.0 through 0.18.2 could allow a local attacker to bypass .terraformignore exclusions and cause sensitive files to be included in Terraform slug uploads due to improper handling of Unicode normalization during path matching.

  • CVE-2026-48618MedJun 26, 2026
    risk 0.36cvss 6.5epss 0.01

    A flaw in Node.js TLS hostname handling can cause Node.js unicode dot separator handling can lead to tls wildcard-depth authentication bypass due to resolver and verifier hostname normalization mismat. This can lead to confidentiality impact or bypass of the intended security…

  • CVE-2026-25480MedFeb 9, 2026
    risk 0.35cvss 6.5epss 0.01

    Litestar is an Asynchronous Server Gateway Interface (ASGI) framework. Prior to 2.20.0, FileStore maps cache keys to filenames using Unicode NFKD normalization and ord() substitution without separators, creating key collisions. When FileStore is used as response-cache backend,…

  • CVE-2025-55129MedDec 2, 2025
    risk 0.35cvss 5.4epss 0.00

    HackerOne community member Kassem S.(kassem_s94) has reported that username handling in Revive Adserver was still vulnerable to impersonation attacks after the fix for CVE-2025-52672, via several alternate techniques. Homoglyphs based impersonation has been independently…