URI Parsing Vulnerability in fast-uri by Fastify
CVE-2026-75899

7.5HIGH

Key Information:

Vendor

Fast-uri

Status
Vendor
CVE Published:
24 August 2026

What is CVE-2026-75899?

The fast-uri library for Node.js has a vulnerability that allows nested percent-encoded input in URI to be decoded multiple times, potentially leading to server-side request forgery and host-policy bypass. This occurs because the library decodes percent escapes during hostname parsing and again during authority recomposition, which can redirect an application to unintended destinations. Applications using untrusted HTTP-family URIs are especially at risk. Users are advised to upgrade to the patched versions of fast-uri to mitigate this issue and ensure compliance with the relevant RFC standards.

Affected Version(s)

fast-uri 2.4.1 < 2.4.5

fast-uri 3.1.2 < 3.1.6

fast-uri 4.0.0 < 4.1.3

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

mcollina
UlisesGascon
NotAFlightRisk
.