PatchSiren

fast-uri CVE debriefs

These pages are published after PatchSiren validates generated defensive summaries against stored public CVE and source evidence.

HIGH fast-uri CVE published 2026-07-31

CVE-2026-18446

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-07-31T15:16:27.983Z and has not been modified since then. The fast-uri library before versions 4.1.2, 3.1.5, and 2.4.4 has a vulnerability where it requires a literal double forward slash to recognize a URI authority. This can lead to applications using fast-uri for host-based policy enforcement being [truncated]

HIGH fast-uri CVE published 2026-07-19

CVE-2026-16221

CVE-2026-16221 is a vulnerability in fast-uri versions 2.3.1 through 4.1.0 that can lead to incorrect host parsing, potentially allowing attackers to bypass security controls such as allowlists and denylists. This issue arises because fast-uri does not treat the backslash character (U+005C) as an authority delimiter, unlike Node's native WHATWG URL parser. As a result, applications using fast-uri for host [truncated]

HIGH fast-uri CVE published 2026-06-29

CVE-2026-13676

The fast-uri library, used for parsing URLs in Node.js applications, has a vulnerability that allows bypassing of host-based security policies. Specifically, fast-uri versions 2.3.1 through 3.1.2 and 4.0.0 do not properly canonicalize Unicode (IDN) hostnames for HTTP-family URLs. This can lead to security issues when applications use fast-uri to enforce host-based policies such as denylists, loopback filt [truncated]

HIGH fast-uri CVE published 2026-05-04

CVE-2026-6321

A high-severity vulnerability was found in fast-uri, a JavaScript library used for URI parsing. The vulnerability, tracked as CVE-2026-6321, has a CVSS score of 7.5 and is classified as HIGH. The issue arises from the library's handling of percent-encoded path separators and dot segments in its normalize() and equal() functions. This flaw allows attackers to bypass path-based security policies by manipula [truncated]