Intel

AIKIDO-2026-219652

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

Server-Side Request Forgery (SSRF)CVE-2026-84292 Published Today

75

High Risk

This Affects:

JSfast-uri
0.0.1 - 2.4.5
Fixed in 2.4.6
3.0.0 - 3.1.6
Fixed in 3.1.7
4.0.0 - 4.1.3
Fixed in 4.1.4
Are you affected? Scan for Free

TL;DR

fast-uri's serialize() writes an object's port value into the URI authority without checking that it only contains digits. A port value containing @ or another authority delimiter lets the rebuilt URI string address a different userinfo and host than the caller intended. An application that serializes a URI from user controlled port data can have that URI silently redirected to an attacker-chosen host. The fix rejects any non-numeric port value before serialization.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you call serialize() with a port value that can contain untrusted data.

Background info

fast-uri is vulnerable to Server-Side Request Forgery (SSRF) in versions 0.0.1 - 2.4.5, 3.0.0 - 3.1.6 and 4.0.0 - 4.1.3.

How to fix this

Upgrade the fast-uri library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform