CVE-2026-75899
Last modified
CVE-2026-75899 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. fast-uri is a URI parser for Node.js. It decodes percent escapes in a hostname during parsing and then decodes the parsed hostname a second time during authority recomposition, so a single call to normalize or resolve can turn nested percent-encoded input into a different network destination such as a loopback hostname or address. EPSS estimates a 0.23% chance of exploitation in the next 30 days.
Description
fast-uri is a URI parser for Node.js. It decodes percent escapes in a hostname during parsing and then decodes the parsed hostname a second time during authority recomposition, so a single call to normalize or resolve can turn nested percent-encoded input into a different network destination such as a loopback hostname or address. For example, a doubly encoded host that spells out a loopback name decodes to that live host in one operation, which contradicts RFC 3986 section 2.4 that an implementation must not decode the same string more than once. An application that normalizes or resolves an untrusted HTTP-family URI before outbound routing, redirect validation, or a host-policy check can receive a destination different from the one the original encoded host represented, giving a server-side request forgery and host-policy bypass primitive. This is an incomplete-fix variant of CVE-2026-6322. The affected versions are 2.4.1 up to but not including 2.4.5, 3.1.2 up to but not including 3.1.6, and 4.0.0 up to but not including 4.1.3. The issue is fixed in 2.4.5, 3.1.6, and 4.1.3, which normalize percent escapes once and preserve encoded percent signs. Users should upgrade to a patched version.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Openjsf | Fast-Uri | >= 2.4.1, < 2.4.5 |
| Openjsf | Fast-Uri | >= 3.1.2, < 3.1.6 |
| Openjsf | Fast-Uri | >= 4.0.0, < 4.1.3 |
References
- https://cna.openjsf.org/security-advisories.htmlVendor Advisory
- https://github.com/fastify/fast-uri/security/advisories/GHSA-fph4-wmhf-6fwfMitigation, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-75899?
How severe is CVE-2026-75899?
How do I fix CVE-2026-75899?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-75889Grafana Alloy’s prometheus.operator.servicemonitors componen…7.7
- CVE-2026-7589A vulnerability was determined in ghantakiran splunk-mcp-int…5.5
- CVE-2026-75890Rejected reason: Duplicate of CVE-2026-50236. This CVE ID wa…
- CVE-2026-75896Use of Hard-coded Credentials vulnerability in TÜBİTAK BİLGE…9.1
- CVE-2026-75897Improper input validation in the capabilities route handler …7.5
- CVE-2026-75898RAGFlow before 0.26.3 contains a server-side request forgery…8.5
- CVE-2026-7590A vulnerability was identified in eyal-gor p_69_branch_monke…7.3
- CVE-2026-75900An out-of-bounds read vulnerability was found in swtpm's SWT…6.1
- CVE-2026-75904libmodplug through 0.8.9.1 contains an out-of-bounds read in…3.3
- CVE-2026-75905The WP Recipe Maker plugin for WordPress is vulnerable to au…4.3
- CVE-2026-75908The Newsletters plugin for WordPress is vulnerable to author…4.3
- CVE-2026-7591A security flaw has been discovered in TimBroddin astro-mcp-…6.3
Are you affected by CVE-2026-75899?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
