CVE-2026-13676: fast-uri vulnerable to host confusion via failed IDN canonicalization
Vulnerability summary
CVE-2026-13676 is a high (CVSS 7.5) Interpretation Conflict vulnerability in fast-uri. EPSS estimates a 0.69% chance of exploitation in the next 30 days, higher than 52.9% of scored vulnerabilities.
Severe, CVSS 7.5 (CVE.org); no exploitation reported by the 5 checked sources; EPSS 1% (FIRST, 03-11-2026)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 3 · Related 3Timeline
- 29-06-2026PublishedVulnerability first disclosed.
- 11-09-2026Last modifiedVulnerability information updated.
Description
fast-uri versions 2.3.1 through 3.1.2 and 4.0.0 fail to canonicalize Unicode (IDN) hostnames for HTTP-family URLs. The IDN conversion path calls a helper that does not exist on the global URL constructor, silently leaving the host in its original Unicode form while normalize() and equal() still return values that differ from a WHATWG-compatible URL parser. Applications that use fast-uri to enforce host-based policy (denylists, loopback filtering, redirect validation, outbound proxy routing) before passing the same URL to Node's URL or fetch can be bypassed when the two implementations resolve the same input to different hosts. Patches: upgrade to fast-uri 3.1.3 for the 3.x line or 4.0.1 for the 4.x line. Workarounds: enforce host policy using the same URL parser used for the actual request, or reject non-ASCII hosts before policy checks.
CVSS metrics
7 scores · 7 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · WolfiEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · NpmEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · ChainguardEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS trend
Probability
0.69%
Chance of exploitation in the next 30 days
Percentile
53%
Versus all other CVEs
30-day change
Increase +0.21 pp
From 0.48% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-436Interpretation ConflictProduct A handles inputs or steps differently than Product B, which causes A to perform incorrect actions based on its perception of B's state.
- CWE-551Incorrect Behavior Order: Authorization Before Parsing and CanonicalizationIf a web server does not fully parse requested URLs before it examines them for authorization, it may be possible for an attacker to bypass authorization protection.
Affected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Chainguard66 products
- airflow-2All versions (No fix recorded)
- airflow-core-2All versions (No fix recorded)
- arangodb-3.12< 3.12.9.4-r15
- argo-workflows-ui-4.0< 4.0.11-r0
- commercial-gitlab-rails-ee-19.1< 19.1.7-r3
Wolfi7 products
- argo-workflows-ui-4.0< 4.0.11-r0
- jupyter-base-notebook< 7.6.3-r2
- opensearch-dashboards-3< 3.7.0-r9
- prism< 5.16.0-r4
- vitess-24< 24.0.2-r7
Opensuse2 products
- python-pydata-sphinx-theme&distro=openSUSE Leap 16.0< 0.16.1-bp160.3.1
- python-pydata-sphinx-theme&distro=openSUSE Tumbleweed< 0.19.0-2.1
Debian1 product
- node-ajvAll versions (No fix recorded) | < 8.20.0~ds+~cs7.1.2-1
Fast-uri1 product
- fast-uri≥ 4.0.0, < 4.0.1 | ≥ 2.3.1, < 3.1.3
Npm1 product
- fast-uri≥ 4.0.0, < 4.0.1 | ≥ 3.0.0, < 3.1.3 | ≥ 2.3.1, < 2.4.2
Openjsf1 product
- fast-uri≥ 2.3.1, < 3.1.3 | ≥ 4.0.0, < 4.0.1
Ubuntu1 product
- node-ajvAll versions (No fix recorded)
8 vendors · 80 products
References
60 links- github.com/fastify/fast-uri/security/advisories/GHSA-4c8g-83qw-93j6REPORTAdvisoryWEBPatchVendor Advisory
- access.redhat.com/security/cve/CVE-2026-13676VDB EntryX Refsource REDHATREPORTAdvisoryWEBThird Party Advisory
- bugzilla.redhat.com/show_bug.cgi?id=2494197Issue TrackingX Refsource REDHATREPORTWEBThird Party Advisory
- security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-13676.jsonX Sadp Csaf VexREPORTWEBThird Party Advisory
Show all 60 references
- github.com/fastify/fast-uriPACKAGE