Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-84394

Fixed in a distro release EPSS <1%CVSS 7.5

fast-uri accepts a host that contains an unbalanced or misplaced authority bracket without reporting an error. A host that starts with an opening bracket but does not end with a closing bracket is neither validated as an IP literal nor canonicalized as a domain name, so parse() returns it as the host with error undefined, while Node's URL and the HTTP clients built on it resolve the same string to a different host. An application that reads the parsed host to make a host decision, such as an SSRF denylist, a redirect allowlist, or proxy routing, and then passes the original URL to an HTTP client evaluates its policy against a string that is not the host the request reaches. The same host is carried through normalize, equal, and resolve. This affects fast-uri versions 2.4.5, 3.1.6, and 4.1.3, and is fixed in 2.4.6, 3.1.7, and 4.1.4, where parse() reports a malformed host for any host that contains a bracket but is not a valid IPv6 literal.

Published 2026-09-02 · CVE record · OSV

Products: fast-uri

Fixed upstream

EcosystemPackageFixed in
npmfast-uri2.4.6
npmfast-uri3.1.7
npmfast-uri4.1.4

Distro releases

ReleasePackageFixed in
Chainguardcommercial-gitlab-rails-ee-19.119.1.7-r3
Chainguardcommercial-gitlab-rails-ee-19.219.2.7-r1
Chainguardcommercial-gitlab-rails-ee-19.319.3.3-r1
Chainguardcommercial-gitlab-rails-ee-19.419.4.1-r1
Chainguardcommercial-gitlab-rails-ee-fips-19.119.1.9-r0
Chainguardcommercial-gitlab-rails-ee-fips-19.219.2.7-r1
Chainguardcommercial-gitlab-rails-ee-fips-19.319.3.3-r1
Chainguardcommercial-gitlab-rails-ee-fips-19.419.4.1-r1
Chainguardgitlab-rails-ce-19.119.1.8-r6
Chainguardgitlab-rails-ce-19.219.2.7-r3
Chainguardgitlab-rails-ce-19.319.3.3-r2
Chainguardgitlab-rails-ce-19.419.4.1-r2
Chainguardgitlab-rails-ce-fips-19.119.1.8-r9
Chainguardgitlab-rails-ce-fips-19.219.2.7-r5
Chainguardgitlab-rails-ce-fips-19.319.3.3-r5
Chainguardgitlab-rails-ce-fips-19.419.4.1-r5
Chainguardkeep-ui0.54.3-r3
Chainguardkeep-ui-fips0.54.3-r3
Chainguardnextcloud-server-32no fix
Chainguardnextcloud-server-3434.0.4-r3
Chainguardnextcloud-server-3535.0.0-r2
Chainguardopensearch-dashboards-33.8.0-r6
Chainguardprism5.16.0-r11
Chainguardrenovate44.119.1-r0
Chainguardrenovate44.118.2-r0
Chainguardserve14.2.6-r7
Chainguardunleash8.2.0-r2
Chainguardunleash-proxy1.4.19-r11
Chainguardvitess-2424.0.3-r10
Chainguardwazuh-dashboard4.14.8-r1
Chainguardwazuh-dashboard-fips4.14.8-r1
Chainguardwazuh-dashboard-security-plugin4.14.8-r1
Chainguardwazuh-dashboard-security-plugin-fips4.14.8-r1
Chainguardyaml-language-server1.24.0-r6
Debian 13node-ajvno fix
Debian 14node-ajv8.20.0~ds+~cs7.1.5-1
Red Hat hummingbird 1grafana12.40:12.4.9-0.6.hum1
Red Hat hummingbird 1grafana13.10:13.1.3-0.6.hum1
Red Hat hummingbird 1grafana13.20:13.2.1-0.2.hum1
Red Hat satellite 6.19foreman0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-cli0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-debug0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-dynflow-sidekiq0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-ec20:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-journald0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-libvirt0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-openstack0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-pcp0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-postgresql0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-redis0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-service0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-telemetry0:3.18.0.14-1.el9sat
Red Hat satellite 6.19foreman-vmware0:3.18.0.14-1.el9sat
Red Hat satellite 6.19python3.12-dynaconf0:3.2.13-2.el9pc
Red Hat satellite 6.19python3.12-gitpython0:3.1.62-1.el9pc
Red Hat satellite 6.19python3.12-sqlparse0:0.6.0-1.el9pc
Red Hat satellite 6.19rubygem-foreman_remote_execution0:16.5.3-2.el9sat
Red Hat satellite 6.19rubygem-foreman_remote_execution-cockpit0:16.5.3-2.el9sat
Red Hat satellite 6.19rubygem-hammer_cli0:3.18.0-2.el9sat
Red Hat satellite 6.19rubygem-katello0:4.20.0.11-1.el9sat
Red Hat satellite 6.19yggdrasil-worker-forwarder0:0.1.0-2.1.el9sat
Red Hat satellite capsule 6.19foreman0:3.18.0.14-1.el9sat
Red Hat satellite capsule 6.19foreman-debug0:3.18.0.14-1.el9sat
Red Hat satellite capsule 6.19foreman-pcp0:3.18.0.14-1.el9sat
Red Hat satellite capsule 6.19python3.12-dynaconf0:3.2.13-2.el9pc
Red Hat satellite capsule 6.19python3.12-gitpython0:3.1.62-1.el9pc
Red Hat satellite capsule 6.19python3.12-sqlparse0:0.6.0-1.el9pc
Red Hat satellite utils 6.19foreman0:3.18.0.14-1.el9sat
Red Hat satellite utils 6.19foreman-cli0:3.18.0.14-1.el9sat
Red Hat satellite utils 6.19rubygem-hammer_cli0:3.18.0-2.el9sat
Ubuntu 18.04 LTSnode-ajvno fix
Ubuntu 20.04 LTSnode-ajvno fix
Ubuntu 22.04 LTSnode-ajvno fix
Ubuntu 24.04 LTSnode-ajvno fix
Ubuntu 26.04 LTSnode-ajvno fix
Ubuntu 26.10node-ajvno fix
Wolfiopensearch-dashboards-33.8.0-r6
Wolfiprism5.16.0-r11
Wolfirenovate44.119.1-r0
Wolfirenovate44.118.2-r0
Wolfiserve14.2.6-r7
Wolfivitess-2424.0.3-r10
Wolfiyaml-language-server1.24.0-r6