ReactRouter @remix-run/router<1.23.2/ReactRouter<7.12.0 OpenURL to JS Exec
CVE-2026-22029 Published on January 10, 2026
React Router vulnerable to XSS via Open Redirects
React Router is a router for React. In @remix-run/router version prior to 1.23.2 and react-router 7.0.0 through 7.11.0, React Router (and Remix v1/v2) SPA open navigation redirects originating from loaders or actions in Framework Mode, Data Mode, or the unstable RSC modes can result in unsafe URLs causing unintended javascript execution on the client. This is only an issue if you are creating redirect paths from untrusted content or via an open redirect. There is no impact if Declarative Mode (<BrowserRouter>) is being used. This issue has been patched in @remix-run/router version 1.23.2 and react-router version 7.12.0.
Vulnerability Analysis
CVE-2026-22029 can be exploited with network access, requires user interaction. This vulnerability is consided to have a high level of attack complexity. The potential impact of an exploit of this vulnerability is considered to have a high impact on confidentiality and integrity, and no impact on availability.
Privileges Required:
NONE
User Interaction:
REQUIRED
Confidentiality Impact:
HIGH
Availability Impact:
NONE
Weakness Type
What is a XSS Vulnerability?
The software does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
CVE-2026-22029 has been classified to as a XSS vulnerability or weakness.
Products Associated with CVE-2026-22029
Want to know whenever a new CVE is published for Red Hat products? stack.watch will email you.
Affected Versions
remix-run
react-router:
-
Version >= 7.0.0, < 7.12.0
is affected.
@remix-run/router:
-
Version < 1.23.2
is affected.
Red Hat Ansible Automation Platform 2.5 for RHEL 8:
-
Version 0:2.5.20260225-1.el8ap and below *
is unaffected.
Red Hat Ansible Automation Platform 2.5 for RHEL 9:
-
Version 0:2.5.20260225-1.el9ap and below *
is unaffected.
Red Hat Ansible Automation Platform 2.6 for RHEL 9:
-
Version 0:2.6.6-1.el9ap and below *
is unaffected.
Red Hat
multicluster engine for Kubernetes 2.10:
-
Version 1777128790 and below *
is unaffected.
Red Hat
multicluster engine for Kubernetes 2.6:
-
Version 1776223790 and below *
is unaffected.
Red Hat
multicluster engine for Kubernetes 2.7:
-
Version 1773100128 and below *
is unaffected.
Red Hat
multicluster engine for Kubernetes 2.8:
-
Version 1775116156 and below *
is unaffected.
Red Hat Advanced Cluster Management for Kubernetes 2.11:
-
Version 1783350952 and below *
is unaffected.
Red Hat Advanced Cluster Management for Kubernetes 2.12:
-
Version 1773259174 and below *
is unaffected.
Red Hat Advanced Cluster Management for Kubernetes 2.13:
-
Version 1775116130 and below *
is unaffected.
Red Hat Advanced Cluster Management for Kubernetes 2.14:
-
Version 1769990632 and below *
is unaffected.
Red Hat Advanced Cluster Management for Kubernetes 2.14:
-
Version 1782693386 and below *
is unaffected.
Red Hat Advanced Cluster Management for Kubernetes 2.15:
-
Version 1776927126 and below *
is unaffected.
Red Hat Advanced Cluster Security for Kubernetes 4.8:
-
Version 1769615659 and below *
is unaffected.
Red Hat Advanced Cluster Security for Kubernetes 4.9:
-
Version 1770074713 and below *
is unaffected.
-
Version 1770250889 and below *
is unaffected.
Red Hat Ansible Automation Platform 2.6:
-
Version 1772543959 and below *
is unaffected.
Red Hat Discovery 2:
-
Version 1770913709 and below *
is unaffected.
Red Hat Edge Manager 1.0:
-
Version 1783502765 and below *
is unaffected.
Red Hat Edge Manager 1.0:
-
Version 1783502438 and below *
is unaffected.
Red Hat Edge Manager 1.1:
-
Version 1784126822 and below *
is unaffected.
Red Hat Edge Manager 1.1:
-
Version 1784127736 and below *
is unaffected.
Red Hat OpenShift AI 2.25:
-
Version 1772093424 and below *
is unaffected.
Red Hat OpenShift AI 2.25:
-
Version 1772093498 and below *
is unaffected.
Red Hat OpenShift AI 3.3:
-
Version 1779189627 and below *
is unaffected.
Red Hat OpenShift AI 3.3:
-
Version 1778473763 and below *
is unaffected.
Red Hat OpenShift AI 3.3:
-
Version 1778666987 and below *
is unaffected.
Red Hat OpenShift Container Platform 4.17:
-
Version 1782269794 and below *
is unaffected.
Red Hat OpenShift Container Platform 4.18:
-
Version 1779874967 and below *
is unaffected.
Red Hat OpenShift Container Platform 4.19:
-
Version 1779256322 and below *
is unaffected.
Red Hat OpenShift Container Platform 4.19:
-
Version 1779249920 and below *
is unaffected.
Red Hat OpenShift Container Platform 4.20:
-
Version 1778645099 and below *
is unaffected.
Red Hat OpenShift Container Platform 4.20:
-
Version 1778645008 and below *
is unaffected.
Red Hat OpenShift Container Platform 4.21:
-
Version 1778539338 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781555717 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781554936 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781555645 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781556009 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781558423 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781555708 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781557202 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781555679 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781557189 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781556534 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781556085 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781555971 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781557158 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781556690 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781558326 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781556544 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781556958 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781556901 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.18:
-
Version 1781557496 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550255 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781554417 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550415 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550593 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781551060 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550551 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550615 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550670 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550777 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550759 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781551276 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550761 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550908 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781550957 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781551499 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781551098 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781551130 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781551169 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781551235 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.19:
-
Version 1781551472 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667125 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783666755 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1784054598 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1784055387 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1784055726 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667517 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667577 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667611 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1784055020 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667641 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1784055586 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667790 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667859 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667875 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667869 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783667877 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1784055576 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1784055244 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1784055382 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783668266 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783668288 and below *
is unaffected.
Red Hat Openshift Data Foundation 4.20:
-
Version 1783669219 and below *
is unaffected.
Red Hat OpenShift Dev Spaces (RHOSDS) 3.26:
-
Version 1769685154 and below *
is unaffected.
Red Hat OpenShift Service Mesh 3:
-
Version 1770140791 and below *
is unaffected.
Red Hat OpenShift Service Mesh 3:
-
Version 1770140853 and below *
is unaffected.
Red Hat OpenShift Service Mesh 3.1:
-
Version 1770140180 and below *
is unaffected.
Red Hat OpenShift Service Mesh 3.1:
-
Version 1770138727 and below *
is unaffected.
Red Hat OpenShift Service Mesh 3.2:
-
Version 1770142326 and below *
is unaffected.
Red Hat OpenShift Service Mesh 3.2:
-
Version 1770138513 and below *
is unaffected.
Red Hat Trusted Artifact Signer 1.3:
-
Version 1771324807 and below *
is unaffected.
Red Hat
Cryostat 4:
Red Hat
Gatekeeper 3:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Logging Subsystem for Red Hat OpenShift:
Red Hat
Migration Toolkit for Applications 7:
Red Hat
Migration Toolkit for Applications 8:
Red Hat
Migration Toolkit for Containers:
Red Hat
Migration Toolkit for Virtualization:
Red Hat
Migration Toolkit for Virtualization:
Red Hat
Multicluster Engine for Kubernetes:
Red Hat
Network Observability Operator:
Red Hat
Network Observability Operator:
Red Hat
Node HealthCheck Operator:
Red Hat
Node HealthCheck Operator:
Red Hat
Node HealthCheck Operator:
Red Hat
Node HealthCheck Operator:
Red Hat
OpenShift Lightspeed:
Red Hat
OpenShift Lightspeed:
Red Hat
OpenShift Pipelines:
Red Hat
OpenShift Pipelines:
Red Hat
OpenShift Pipelines:
Red Hat
OpenShift Pipelines:
Red Hat
OpenShift Pipelines:
Red Hat
OpenShift Service Mesh 2:
Red Hat
OpenShift Service Mesh 2:
Red Hat
OpenShift Service Mesh 3:
Red Hat
OpenShift Service Mesh 3:
Red Hat Advanced Cluster Management for Kubernetes 2:
Red Hat Advanced Cluster Management for Kubernetes 2:
Red Hat Advanced Cluster Management for Kubernetes 2:
Red Hat Advanced Cluster Management for Kubernetes 2:
Red Hat Advanced Cluster Security 4:
Red Hat Advanced Cluster Security 4:
Red Hat Advanced Cluster Security 4:
Red Hat Advanced Cluster Security 4:
Red Hat Advanced Cluster Security 4:
Red Hat Ansible Automation Platform 2:
Red Hat Ansible Automation Platform 2:
Red Hat Ansible Automation Platform 2:
Red Hat Ansible Automation Platform 2:
Red Hat Ansible Automation Platform 2:
Red Hat Ansible Automation Platform 2:
Red Hat Ansible Automation Platform 2:
Red Hat Ansible Automation Platform 2:
Red Hat build of Apache Camel - HawtIO 4:
Red Hat build of Apicurio Registry 2:
Red Hat Build of Kueue:
Red Hat Build of Kueue:
Red Hat Build of Kueue:
Red Hat Build of Kueue:
Red Hat build of OptaPlanner 8:
Red Hat Connectivity Link 1:
Red Hat Data Grid 8:
Red Hat Developer Hub:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Edge Manager preview:
Red Hat Enterprise Linux 10:
Red Hat Enterprise Linux 10:
Red Hat Enterprise Linux 8:
Red Hat Enterprise Linux 8:
Red Hat Enterprise Linux 9:
Red Hat Enterprise Linux 9:
Red Hat Fuse 7:
Red Hat JBoss Enterprise Application Platform 8:
Red Hat JBoss Enterprise Application Platform Expansion Pack:
Red Hat OpenShift AI (RHOAI):
Red Hat OpenShift AI (RHOAI):
Red Hat OpenShift AI (RHOAI):
Red Hat OpenShift AI (RHOAI):
Red Hat OpenShift Container Platform 4:
Red Hat OpenShift Container Platform 4:
Red Hat OpenShift Container Platform 4:
Red Hat OpenShift Container Platform 4:
Red Hat OpenShift Container Platform 4:
Red Hat OpenShift Dev Spaces:
Red Hat OpenShift distributed tracing 3:
Red Hat OpenShift GitOps:
Red Hat OpenShift GitOps:
Red Hat OpenShift GitOps:
Red Hat OpenShift GitOps:
Red Hat OpenShift GitOps:
Red Hat OpenShift Virtualization 4:
Red Hat OpenShift Virtualization 4:
Red Hat Process Automation 7:
Red Hat Quay 3:
Red Hat Quay 3:
Red Hat Satellite 6:
Red Hat Satellite 6:
Red Hat Satellite 6:
Red Hat Satellite 6:
Red Hat Satellite 6:
Red Hat Single Sign-On 7:
Vulnerable Packages
The following package name and versions may be associated with CVE-2026-22029
| Package Manager |
Vulnerable Package |
Versions |
Fixed In |
| npm |
@remix-run/router |
<= 1.23.1 |
1.23.2 |
| npm |
react-router |
>= 7.0.0, <= 7.11.0 |
7.12.0 |
Exploit Probability
EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.