Intel

AIKIDO-2026-87893

fast-uri is vulnerable to Server-Side Request Forgery (SSRF)

Server-Side Request Forgery (SSRF)CVE-2026-75975 Published 2 days ago

75

High Risk

This Affects:

JSfast-uri
2.3.1 - 2.4.4
Fixed in 2.4.5
3.0.0 - 3.1.5
Fixed in 3.1.6
4.0.0 - 4.1.2
Fixed in 4.1.3
Are you affected? Scan for Free

TL;DR

The library does not fully validate RFC 3986 grammar for bracketed IPv6 literals in the host component. A malformed literal with invalid trailing text is silently truncated to a different valid IPv6 address and no error is reported. Host-policy checks can therefore be bypassed and requests routed to loopback or link-local addresses while validation appears to pass. The fix validates IPv6 literals and fails closed on malformed input during normalization.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and your application normalizes or resolves untrusted or externally influenced URIs before performing host-policy checks.

Background info

fast-uri is vulnerable to Server-Side Request Forgery (SSRF) in versions 2.3.1 - 2.4.4, 3.0.0 - 3.1.5 and 4.0.0 - 4.1.2.

How to fix this

Upgrade the fast-uri library to the patch version.