Improper Encoding or Escaping of Output in fast-uri - CVE-2026-84292
Published: September 2, 2026
Vulnerability details
The vulnerability allows a remote attacker to redirect URI authority to an attacker-controlled host.
The vulnerability exists due to improper encoding or escaping of output in the authority recomposition logic when serializing a URI with an unvalidated port component. A remote attacker can supply a non-digit port value containing authority delimiters to redirect URI authority to an attacker-controlled host.
The issue is reachable through the object forms of serialize(), normalize(), and equal(). A port value obtained from parse() is always digits and is not affected.