CVE-2026-75975
Last modified
CVE-2026-75975 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. fast-uri is a URI parser for Node.js. Its custom parser for bracketed IPv6 literals does not validate the complete IPv6 grammar, so invalid trailing text in an authority can be silently discarded and a malformed attacker-controlled host is turned into a different valid IPv6 destination. EPSS estimates a 0.23% chance of exploitation in the next 30 days.
Description
fast-uri is a URI parser for Node.js. Its custom parser for bracketed IPv6 literals does not validate the complete IPv6 grammar, so invalid trailing text in an authority can be silently discarded and a malformed attacker-controlled host is turned into a different valid IPv6 destination. For example, a bracketed literal with invalid trailing characters is normalized to the unspecified address, which a Node HTTP client then connects to a local service over loopback, and other malformed literals collapse to private-range addresses. No error is set on the parsed result, so an application checking the error field cannot detect the rewrite. An application that normalizes untrusted URLs before outbound requests, redirects, proxy routing, or address-policy enforcement can be redirected to a local or private IPv6 target, giving a server-side request forgery and address-policy bypass primitive. The affected versions are 2.3.1 up to but not including 2.4.5, 3.0.0 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 validate bracketed IP literals against the full grammar and mark malformed literals as authority errors. Users should upgrade to a patched version.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Openjsf | Fast-Uri | >= 2.3.1, < 2.4.5 |
| Openjsf | Fast-Uri | >= 3.0.0, < 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-f65p-4m7j-42xcMitigation, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-75975?
How severe is CVE-2026-75975?
How do I fix CVE-2026-75975?
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-75963The Events Made Easy plugin for WordPress is vulnerable to L…7.5
- CVE-2026-75964The User Profile Builder – Beautiful User Registration Forms…6.1
- CVE-2026-75965The User Profile Builder – Beautiful User Registration Forms…6.4
- CVE-2026-75966The Podlove Podcast Publisher plugin for WordPress is vulner…6.4
- CVE-2026-7597A vulnerability was found in mem0ai mem0 up to 1.0.11. This …6.3
- CVE-2026-75971The ShopEngine Elementor WooCommerce Builder Addon – All in …7.2
- CVE-2026-75976A weakness has been identified in TRENDnet TEW-823DRU 1.1.02…9.9
- CVE-2026-75977The Mang Board WP plugin for WordPress is vulnerable to Miss…8.8
- CVE-2026-75978A security vulnerability has been detected in xianrendzw Eas…6.3
- CVE-2026-75979A vulnerability was found in xianrendzw EasyReport up to 2.0…6.3
- CVE-2026-7598A security vulnerability has been detected in libssh2 up to …7.3
- CVE-2026-75980The BetterDocs – AI Documentation, Knowledge Base, Docs, Wik…6.4
Are you affected by CVE-2026-75975?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
