{"id":"CVE-2026-84394","title":"fast-uri: fast-uri: Host confusion via unbalanced URI brackets can bypass security policies (CVE-2026-84394)","summary":"A flaw was found in fast-uri. The library incorrectly processes Uniform Resource Identifier (URI) hosts containing unbalanced brackets, leading to a discrepancy in how the host is parsed by fast-uri compared to other HTTP clients. This hos…","severity":"high","cvss":7.5,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","cvssSource":"vendor","cwe":["CWE-1289","CWE-436"],"vendor":"Red Hat","product":"Red Hat Satellite 6.19 for RHEL 9","affected":["cost_management_on_premise","multicluster_engine_for_kubernetes","openshift_lightspeed","openshift_pipelines","openshift_serverless","advanced_cluster_management_for_kubernetes 2","build_of_apache_camel_hawtio 4","build_of_apicurio_registry 3","build_of_podman_desktop","connectivity_link 1","enterprise_linux_ai_rhel_ai 3","openshift_ai_rhoai","openshift_data_foundation 4","openshift_dev_spaces","quay 3","satellite 6","secrets_management_console_for_red_hat_openshift","satellite_6_19_for_rhel 9","cluster_observability_operator 1.5.3","network_observability_netobserv 1.12.3","ansible_automation_platform 2.1","ansible_automation_platform 2.2","ansible_automation_platform 2.6","ansible_automation_platform 2.7","developer_hub 1.10","developer_hub 1.9","discovery 2","edge_manager 1.1","edge_manager 1.2","hardened_images","migration_toolkit 1.8","openshift_ai 3.4","openshift_container_platform 4.18","openshift_container_platform 4.19","openshift_container_platform 4.20","openshift_container_platform 4.21","openshift_container_platform 4.22","openshift_dev_spaces 3.30","quay 3.17","quay 3.9"],"patched":["satellite_6_19_for_rhel 9","cluster_observability_operator 1.5.3","network_observability_netobserv 1.12.3","ansible_automation_platform 2.1","ansible_automation_platform 2.2","ansible_automation_platform 2.6","ansible_automation_platform 2.7","developer_hub 1.10","developer_hub 1.9","discovery 2","edge_manager 1.1","edge_manager 1.2","hardened_images","migration_toolkit 1.8","openshift_ai 3.4","openshift_container_platform 4.18","openshift_container_platform 4.19","openshift_container_platform 4.20","openshift_container_platform 4.21","openshift_container_platform 4.22","openshift_dev_spaces 3.30","quay 3.17","quay 3.9","satellite 6.18","satellite 6.19"],"published":"2026-09-02","updated":"2026-10-19","sourceUpdated":"2026-10-19T11:29:12+00:00","source":"CSAF","sourceUrl":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-84394.json","references":[{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-84394.json"},{"url":"https://access.redhat.com/security/cve/CVE-2026-84394"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2527756"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-84394"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-84394"},{"url":"https://cna.openjsf.org/security-advisories.html"},{"url":"https://github.com/fastify/fast-uri/security/advisories/GHSA-58mr-gqgx-xq4g"},{"url":"https://access.redhat.com/errata/RHSA-2026:74503"},{"url":"https://access.redhat.com/errata/RHSA-2026:74609"},{"url":"https://access.redhat.com/errata/RHSA-2026:70593"},{"url":"https://access.redhat.com/errata/RHSA-2026:65118"},{"url":"https://access.redhat.com/errata/RHSA-2026:65155"},{"url":"https://access.redhat.com/errata/RHSA-2026:82151"},{"url":"https://access.redhat.com/errata/RHSA-2026:71179"},{"url":"https://access.redhat.com/errata/RHSA-2026:71177"},{"url":"https://access.redhat.com/errata/RHSA-2026:76788"},{"url":"https://access.redhat.com/errata/RHSA-2026:79088"},{"url":"https://access.redhat.com/errata/RHSA-2026:69248"},{"url":"https://access.redhat.com/errata/RHSA-2026:69289"},{"url":"https://access.redhat.com/errata/RHSA-2026:68044"},{"url":"https://access.redhat.com/errata/RHSA-2026:68253"},{"url":"https://access.redhat.com/errata/RHSA-2026:68006"},{"url":"https://access.redhat.com/errata/RHSA-2026:68254"},{"url":"https://access.redhat.com/errata/RHSA-2026:63782"},{"url":"https://access.redhat.com/errata/RHSA-2026:65617"},{"url":"https://access.redhat.com/errata/RHSA-2026:65537"},{"url":"https://access.redhat.com/errata/RHSA-2026:68681"},{"url":"https://access.redhat.com/errata/RHSA-2026:84734"},{"url":"https://access.redhat.com/errata/RHSA-2026:79040"},{"url":"https://access.redhat.com/errata/RHSA-2026:74435"},{"url":"https://access.redhat.com/errata/RHSA-2026:68543"},{"url":"https://access.redhat.com/errata/RHSA-2026:68547"},{"url":"https://access.redhat.com/errata/RHSA-2026:68553"},{"url":"https://access.redhat.com/errata/RHSA-2026:68754"},{"url":"https://access.redhat.com/errata/RHSA-2026:74511"},{"url":"https://access.redhat.com/errata/RHSA-2026:68762"},{"url":"https://access.redhat.com/errata/RHSA-2026:68756"},{"url":"https://access.redhat.com/errata/RHSA-2026:68748"},{"url":"https://access.redhat.com/errata/RHSA-2026:68750"},{"url":"https://github.com/fastify/fast-uri/pull/214"},{"url":"https://github.com/fastify/fast-uri/commit/e00815236bc94107e44ef1b2f5318a06bac225c0"},{"url":"https://github.com/fastify/fast-uri/releases/tag/v2.4.6"},{"url":"https://github.com/fastify/fast-uri/releases/tag/v3.1.7"},{"url":"https://github.com/fastify/fast-uri/releases/tag/v4.1.4"},{"url":"https://github.com/advisories/GHSA-58mr-gqgx-xq4g"}],"tags":["csaf","vex","red-hat","ghsa","npm"],"epss":0.0038,"epssPercentile":0.31806,"aliases":["GHSA-58mr-gqgx-xq4g"],"ecosystem":"npm","ingestedAt":"2026-09-28T22:22:13.613Z","slug":"CVE-2026-84394","body":"## Overview\n\nA flaw was found in fast-uri. The library incorrectly processes Uniform Resource Identifier (URI) hosts containing unbalanced brackets, leading to a discrepancy in how the host is parsed by fast-uri compared to other HTTP clients. This host confusion can allow an attacker to bypass security policies, such as Server-Side Request Forgery (SSRF) denylists or redirect allowlists, by causing an application to evaluate its policy against an incorrect host string. This could result in unintended network requests or access to unauthorized resources.\n\n## Vendor advisories\n\n- **RHSA-2026:74503** · Red Hat · fixed in: Red Hat Satellite 6.19 for RHEL 9 · released 2026-10-01 · [advisory](https://access.redhat.com/errata/RHSA-2026:74503)\n- **RHSA-2026:74609** · Red Hat · fixed in: Cluster Observability Operator 1.5.3 · released 2026-10-01 · [advisory](https://access.redhat.com/errata/RHSA-2026:74609)\n- **RHSA-2026:70593** · Red Hat · fixed in: Network Observability (NETOBSERV) 1.12.3 · released 2026-09-23 · [advisory](https://access.redhat.com/errata/RHSA-2026:70593)\n- **RHSA-2026:65118** · Red Hat · fixed in: Red Hat Ansible Automation Platform 2.1 · released 2026-09-08 · [advisory](https://access.redhat.com/errata/RHSA-2026:65118)\n- **RHSA-2026:65155** · Red Hat · fixed in: Red Hat Ansible Automation Platform 2.2 · released 2026-09-08 · [advisory](https://access.redhat.com/errata/RHSA-2026:65155)\n- **RHSA-2026:82151** · Red Hat · fixed in: Red Hat Ansible Automation Platform 2.2 · released 2026-10-13 · [advisory](https://access.redhat.com/errata/RHSA-2026:82151)\n- **RHSA-2026:71179** · Red Hat · fixed in: Red Hat Ansible Automation Platform 2.6 · released 2026-09-23 · [advisory](https://access.redhat.com/errata/RHSA-2026:71179)\n- **RHSA-2026:71177** · Red Hat · fixed in: Red Hat Ansible Automation Platform 2.7 · released 2026-09-23 · [advisory](https://access.redhat.com/errata/RHSA-2026:71177)\n- **RHSA-2026:76788** · Red Hat · fixed in: Red Hat Developer Hub 1.10 · released 2026-10-06 · [advisory](https://access.redhat.com/errata/RHSA-2026:76788)\n- **RHSA-2026:79088** · Red Hat · fixed in: Red Hat Developer Hub 1.10 · released 2026-10-08 · [advisory](https://access.redhat.com/errata/RHSA-2026:79088)\n- **RHSA-2026:69248** · Red Hat · fixed in: Red Hat Developer Hub 1.9 · released 2026-09-21 · [advisory](https://access.redhat.com/errata/RHSA-2026:69248)\n- **Red Hat VEX** · Important · affected: Cost Management On Premise, Multicluster Engine for Kubernetes, OpenShift Lightspeed, OpenShift Pipelines, OpenShift Serverless, Red Hat Advanced Cluster Management for Kubernetes 2, … · no fix planned: OpenShift Pipelines, Red Hat Enterprise Linux AI (RHEL AI) 3, Secrets Management Console for Red Hat OpenShift, Cost Management On Premise, … · updated 2026-10-19 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-84394.json)\n- **RHSA-2026:69289** · Red Hat · fixed in: Red Hat Discovery 2 · released 2026-09-21 · [advisory](https://access.redhat.com/errata/RHSA-2026:69289)\n- **RHSA-2026:68044** · Red Hat · fixed in: Red Hat Edge Manager 1.1 · released 2026-09-16 · [advisory](https://access.redhat.com/errata/RHSA-2026:68044)\n- **RHSA-2026:68253** · Red Hat · fixed in: Red Hat Edge Manager 1.1 · released 2026-09-16 · [advisory](https://access.redhat.com/errata/RHSA-2026:68253)\n- **RHSA-2026:68006** · Red Hat · fixed in: Red Hat Edge Manager 1.2 · released 2026-09-16 · [advisory](https://access.redhat.com/errata/RHSA-2026:68006)\n- **RHSA-2026:68254** · Red Hat · fixed in: Red Hat Edge Manager 1.2 · released 2026-09-16 · [advisory](https://access.redhat.com/errata/RHSA-2026:68254)\n\n**fast-uri: fast-uri: Host confusion via unbalanced URI brackets can bypass security policies** — rated Important by Red Hat. Released 2026-09-02, updated 2026-10-19.\n\nAffected:\n\n- Cost Management On Premise\n- Multicluster Engine for Kubernetes\n- OpenShift Lightspeed\n- OpenShift Pipelines\n- OpenShift Serverless\n- Red Hat Advanced Cluster Management for Kubernetes 2\n- Red Hat build of Apache Camel - HawtIO 4\n- Red Hat build of Apicurio Registry 3\n- Red Hat Build of Podman Desktop\n- Red Hat Connectivity Link 1\n- Red Hat Enterprise Linux AI (RHEL AI) 3\n- Red Hat OpenShift AI (RHOAI)\n- Red Hat Openshift Data Foundation 4\n- Red Hat OpenShift Dev Spaces\n- Red Hat Quay 3\n- Red Hat Satellite 6\n- Secrets Management Console for Red Hat OpenShift\n\nFixed:\n\n- Red Hat Satellite 6.19 for RHEL 9\n- Cluster Observability Operator 1.5.3\n- Network Observability (NETOBSERV) 1.12.3\n- Red Hat Ansible Automation Platform 2.1\n- Red Hat Ansible Automation Platform 2.2\n- Red Hat Ansible Automation Platform 2.6\n- Red Hat Ansible Automation Platform 2.7\n- Red Hat Developer Hub 1.10\n- Red Hat Developer Hub 1.9\n- Red Hat Discovery 2\n- Red Hat Edge Manager 1.1\n- Red Hat Edge Manager 1.2\n- Red Hat Hardened Images\n- Red Hat Migration Toolkit 1.8\n- Red Hat OpenShift AI 3.4\n- Red Hat OpenShift Container Platform 4.18\n- Red Hat OpenShift Container Platform 4.19\n- Red Hat OpenShift Container Platform 4.20\n- Red Hat OpenShift Container Platform 4.21\n- Red Hat OpenShift Container Platform 4.22\n- Red Hat OpenShift Dev Spaces 3.30\n- Red Hat Quay 3.17\n- Red Hat Quay 3.9\n- Red Hat Satellite 6.18\n- Red Hat Satellite 6.19\n\nNo fix planned:\n\n- OpenShift Pipelines\n- Red Hat Enterprise Linux AI (RHEL AI) 3\n- Secrets Management Console for Red Hat OpenShift\n- Cost Management On Premise\n- Multicluster Engine for Kubernetes\n- OpenShift Lightspeed\n- OpenShift Serverless\n- Red Hat Advanced Cluster Management for Kubernetes 2\n- Red Hat build of Apache Camel - HawtIO 4\n- Red Hat build of Apicurio Registry 3\n- Red Hat Build of Podman Desktop\n- Red Hat Connectivity Link 1\n- Red Hat OpenShift AI (RHOAI)\n- Red Hat Openshift Data Foundation 4\n- Red Hat OpenShift Dev Spaces\n- Red Hat Quay 3\n- Red Hat Satellite 6\n\nNot affected:\n\n- Red Hat Satellite 6.19 for RHEL 9\n- Cluster Observability Operator 1.5.3\n- Network Observability (NETOBSERV) 1.12.3\n- Red Hat Ansible Automation Platform 2.6\n- Red Hat Ansible Automation Platform 2.7\n- Red Hat Developer Hub 1.10\n- Red Hat Developer Hub 1.9\n- Red Hat Discovery 2\n- Red Hat Edge Manager 1.1\n- Red Hat Edge Manager 1.2\n\n## Remediation\n\nBefore applying this update, make sure all previously released errata\nrelevant to your system have been applied.\n\nFor detailed instructions how to apply this update, refer to:\n\nhttps://docs.redhat.com/en/documentation/red_hat_satellite/6.19/html/updating_red_hat_satellite/index https://access.redhat.com/errata/RHSA-2026:74503\nBefore applying this update, make sure all previously released errata relevant to your system have been applied.\nFor details on how to apply this update, refer to: https://access.redhat.com/articles/11258 https://access.redhat.com/errata/RHSA-2026:74609\nFor details on how to apply this update, refer to:\n\nhttps://access.redhat.com/articles/11258 https://access.redhat.com/errata/RHSA-2026:70593\n\n## Package advisory (CVE-2026-84394)\n\nAffected packages:\n\n- `fast-uri = 2.4.5`\n- `fast-uri = 3.1.6`\n- `fast-uri = 4.1.3`\n\nPatched in:\n\n- `fast-uri 2.4.6`\n- `fast-uri 3.1.7`\n- `fast-uri 4.1.4`\n\nSource: https://github.com/advisories/GHSA-58mr-gqgx-xq4g","depth":"twilight","depthScore":41,"depthScoreParts":{"impact":41.3,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}