CyberSecBulletin

Fast-uri vulnerabilities

We track 11 vulnerabilities in Fast-uri products. 11 are rated high or critical, and none are known to be exploited. The most recent was published on September 3, 2026.

11vulnerabilities
0critical
11high
0exploited
7.5average CVSS score

Latest Fast-uri vulnerabilities

  • 7.5 High severity

    fast-uri: Interpretation Conflict

    CVE-2026-84394Fast-uri

    fast-uri accepts a host that contains an unbalanced or misplaced authority bracket without reporting an error. A host that starts with an opening bracket but does not end with a closing bracket is neither validated as an IP literal nor canonicalized as a domai

  • 7.5 High severity

    fast-uri: Improper Encoding or Escaping of Output

    CVE-2026-84292Fast-uri

    fast-uri serializes the port component of a URI without validating it. When recomposing the authority, the userinfo and host components are escaped but the port is concatenated verbatim, so a port value that is not a sequence of digits can inject authority del

  • 7.5 High severity

    fast-uri: Improper Handling of URL Encoding (Hex Encoding)

    CVE-2026-76172Fast-uri

    fast-uri is a URI parser for Node.js. During parsing it runs a legacy decoding pass over the scheme component and never re-escapes the result, and serialization writes the scheme back out verbatim, unlike the host component which is re-escaped. As a result an

  • 7.5 High severity

    fast-uri is a URI parser for Node.js. Its custom parser for bracketed IPv6 literals does not…

    CVE-2026-75975Fast-uri

    fast-uri is a URI parser for Node.js. Its custom parser for bracketed IPv6 literals does not validate the complete IPv6 grammar, so invalid trailing text in an authority can be silently discarded and a malformed attacker-controlled host is turned into a differ

  • 7.5 High severity

    fast-uri: Interpretation Conflict

    CVE-2026-75931Fast-uri

    fast-uri is a URI parser for Node.js. It canonicalizes a host to its ASCII form only when the input carries an explicit scheme, so a scheme-relative reference such as a host preceded by two slashes is returned with its host verbatim and no error set. As a resu

  • 7.5 High severity

    fast-uri: Double Decoding of the Same Data

    CVE-2026-75899Fast-uri

    fast-uri is a URI parser for Node.js. It decodes percent escapes in a hostname during parsing and then decodes the parsed hostname a second time during authority recomposition, so a single call to normalize or resolve can turn nested percent-encoded input into

  • 7.5 High severity

    fast-uri: Interpretation Conflict

    CVE-2026-18446Fast-uri

    fast-uri before 4.1.2, 3.1.5, and 2.4.4 requires a literal double forward slash to recognize a URI authority, so a reference that uses a backslash based introducer in place of it (backslash backslash, forward slash backslash, or backslash forward slash) is par

  • 7.5 High severity

    fast-uri: Interpretation Conflict

    CVE-2026-16221Fast-uri

    Impact: fast-uri versions from 2.3.1 through 4.1.0 (including the 3.x line up to 3.1.3 and the 2.x line up to 2.4.2) do not treat a literal backslash character (U+005C) as an authority delimiter. Node's native WHATWG URL parser, used by fetch, undici, and Node

  • 7.5 High severity

    fast-uri: Interpretation Conflict

    CVE-2026-13676Fast-uri

    fast-uri versions 2.3.1 through 3.1.2 and 4.0.0 fail to canonicalize Unicode (IDN) hostnames for HTTP-family URLs. The IDN conversion path calls a helper that does not exist on the global URL constructor, silently leaving the host in its original Unicode form

  • 7.5 High severity

    fast-uri: Interpretation Conflict

    CVE-2026-6322Fast-uri

    fast-uri normalize() decoded percent-encoded authority delimiters inside the host component and then re-emitted them as raw delimiters during serialization. A host that combined an allowed domain, an encoded at-sign, and a different domain was re-emitted with

  • 7.5 High severity

    fast-uri: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-6321Fast-uri

    fast-uri decoded percent-encoded path separators and dot segments before applying dot-segment removal in its normalize() and equal() functions. Encoded path data was treated like real slashes and parent-directory references, so distinct URIs could collapse ont