highCVSS 7.5Vulnerability

CVE-2026-75931

### Impact `fast-uri` canonicalizes a host to its ASCII form only when the input carries an explicit scheme. When `resolve()` resolves a scheme-relative reference (`//host/`) against a scheme-bearing base, it still emits the host verbatim even though the effective scheme is known, so re-parsing the resolved URI yields a different host than the one `resolve()` returned. An application that resolves an untrusted reference with `fast-uri` and then checks or routes on the resulting host can make a policy decision on one host and reach another. This is an incomplete-fix variant of CVE-2026-13676, whose IDN canonicalization was applied only to the scheme-bearing form. ### Patches Upgrade to `fast-uri` 2.4.5, 3.1.6, or 4.1.3. `resolve()` now canonicalizes the host once the effective scheme is known, and fails closed if a raw non-ASCII host cannot be converted. ### Workarounds Resolve scheme-relative references against a base that carries a scheme before performing any host-policy or origin check.

Properties

summary
fast-uri vulnerable to host confusion via skipped IDN canonicalization on scheme-relative references
severity
high
epss_score
0.00398
cvss_severity
high
cvss_score
7.5
retrieved_at
2026-10-16T18:28:24+00:00
ghsa_published
2026-09-02T15:44:30Z
source_url
https://github.com/advisories/GHSA-5jgf-p345-68v8
ghsa_updated
2026-09-02T15:44:32Z
ghsa_id
GHSA-5jgf-p345-68v8
score
7.5
last_source
FIRST EPSS
cve_id
CVE-2026-75931
cvss_vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
signal_observed_at
2026-09-11T17:55:57+00:00
is_ghsa_only
false
vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
published_at
2026-08-24T10:16:40.113
last_modified
2026-09-02T14:44:52.047
epss_percentile
0.32444

Related Entities (7)

AFFECTS_PRODUCT (1)

→[Product]

DESCRIBED_BY (1)

→[Source]NVD

ENRICHED_BY (1)

→[Source]FIRST EPSS

VULNERABLE_TO (1)

←[Software]npm/fast-uri

AFFECTS (1)

→[Software]npm/fast-uri

HAS_WEAKNESS (1)

→[Weakness]Interpretation Conflict

REPORTED_BY (1)

→[Source]GitHub Advisory Database

Explore deeper with Ninja Signal's threat intelligence graph