PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-84292 fast-uri CVE debrief

fast-uri has a vulnerability where the port component of a URI is not validated during serialization. This can lead to an attacker-controlled host being injected into the authority, potentially allowing for security issues. The vulnerability affects fast-uri versions before 2.4.6, from 3.0.0 before 3.1.7, and from 4.0.0 before 4.1.4. It is fixed in versions 2.4.6, 3.1.7, and 4.1.4.

Vendor
fast-uri
Product
Unknown
CVSS
HIGH 7.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-02
Original CVE updated
2026-09-04
Advisory published
2026-09-02
Advisory updated
2026-09-04

Who should care

Developers and administrators using fast-uri versions before 2.4.6, from 3.0.0 before 3.1.7, and from 4.0.0 before 4.1.4 should be aware of this vulnerability and take steps to mitigate it.

Technical summary

The fast-uri library has a vulnerability where the port component of a URI is not validated during serialization. When recomposing the authority, the userinfo and host components are escaped, but the port is concatenated verbatim. This allows a port value that is not a sequence of digits to inject authority delimiters, effectively demoting the intended host to userinfo and pointing the authority at an attacker-controlled host. Both fast-uri and Node's URL read the result back as the attacker's host with no error, so re-validating the built URI does not catch it. This affects applications that build URIs from parts and assign untrusted data to the port component through the serialize, normalize, or equal functions in their object forms.

Defensive priority

High priority due to potential for security issues through injection of attacker-controlled hosts.

Recommended defensive actions

  • Update fast-uri to version 2.4.6, 3.1.7, or 4.1.4, or later
  • Validate user input for port components in URIs
  • Monitor for potential security issues related to URI injection
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review

Evidence notes

The vulnerability exists due to improper validation of the port component in fast-uri. Affected versions include those before 2.4.6, from 3.0.0 before 3.1.7, and from 4.0.0 before 4.1.4. Fixes are available in versions 2.4.6, 3.1.7, and 4.1.4.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-84292 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-84292

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-84292 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-84292

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://cna.openjsf.org/security-advisories.html

    ce714d77-add3-4f53-aff5-83d477b104bb - Vendor Advisory

  • Source reference

    Unverified legacy reference

    URL: https://github.com/fastify/fast-uri/security/advisories/GHSA-qw65-cvwx-89v3

    ce714d77-add3-4f53-aff5-83d477b104bb - Mitigation, Vendor Advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.