CVE-2026-93751

Summary

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 traversal or CRLF sequences that downstream consumers process without filtering.

Affected Software

VendorProductVersion RangeStatus
garycourturi-js0 <= 4.4.1affected

Weaknesses

  • CWE-176: Improper Handling of Unicode Encoding

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: yes
    • Technical Impact: partial

References