CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-16221

highCVSS 7.5covered by 2 sourcesfirst seen 2026-07-19
Impact fast-uri v4.1.0 and earlier do not treat a literal backslash (U+005C) as an authority delimiter. Node's native WHATWG URL (used by fetch(), undici, and Node's http/https clients) normalizes \ to / for special schemes (http, https, ws, wss, ftp, file), so the two parsers extract different hosts from the same input string. For example, http://evil.com\@allowed.com is treated by fast-uri as host allowed.com with userinfo evil.com\, while Node's WHATWG URL parser and fetch() see host evil.com with path /@allowed.com. Applications that use fast-uri to enforce host-based policy (allowlists, denylists, loopback/SSRF filtering, redirect validation, outbound proxy routing) before passing the same URL into Node's URL or fetch() consumers see a policy/use desync and can be steered to an unintended destination, including cloud metadata endpoints, loopback, or internal hosts. Patches Upgrade to fast-uri v4.1.1, v3.1.4, or v2.4.3. Workarounds None. Upgrade to the patched version.

⚡ Watch CVE-2026-16221

Get an email if CVE-2026-16221 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.

Exploitation outlook

Advisory coverage (2)

External references

NVD record for CVE-2026-16221

CVE.org record

Embed the live status

CVE-2026-16221 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-16221 status](https://www.csirts.com/badge/CVE-2026-16221)](https://www.csirts.com/cve/CVE-2026-16221)