CVE-2026-33244 json
React Router has stored XSS via unescaped Location header in prerendered redirect HTML
published 2026-06-02 5 mo ago modified 2026-09-08 2 mo ago also EUVD-2026-33986 , GHSA-f22v-gfqf-p8f3
- cvss
- 5.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.1%
- EPSS 0.1% chance of exploitation in 30 days, percentile 3%
- public exploits
- 0
- none known
Summary
React Router is a router for React. In versions 7.5.1 through 7.13.1, when using Framework Mode with pre-rendering enabled, improper neutralization of the HTTP `Location` header value can permit Cross-Site Scripting (XSS) in the statically generated HTML files if the redirect location comes from an untrusted source. This does not impact applications using Declarative Mode (`<BrowserRouter>`) or Data Mode (`createBrowserRouter/<RouterProvider>`). This is patched in version 7.13.2.
Patch / fix
- npm react-router 7.13.2
- shopify react-router 7.13.2
- grafana Manager Client Tools 15 12.4.5-150000.1.98.1
- golang-github-prometheus-prometheus Manager Client Tools 15 3.5.4-150000.3.75.1
- golang-github-prometheus-alertmanager Manager Client Tools 15 0.28.1-150100.4.34.1
- grafana Multi Linux Manager Tools SLE-15 12.4.5-150002.4.24.1
- golang-github-prometheus-prometheus Multi Linux Manager Tools SLE-15 3.5.4-150002.3.16.1
- golang-github-prometheus-alertmanager Multi Linux Manager Tools SLE-15 0.28.1-150002.4.14.1
suse advisories SUSE-SU-2026:3714-1SUSE-SU-2026:3713-1
- github.com/remix-run/react-router@ea28e66 commit
- github.com/remix-run/react-router#14880 pull request
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-33244 updated cvss 5.4
react-router: React Router: Cross-Site Scripting (XSS) via improper HTTP Location header neutralization
-
Red Hat Cryostat 4 react-router, grafana-infinity-datasource-npm, cryostat-openshift-console-plugin-npm Red Hat Exploit Intelligence exploit-intelligence-tech-preview/agent-client-rhel9 Red Hat Gatekeeper 3 gatekeeper/gatekeeper-rhel9 Red Hat Migration Toolkit for Applications 8 mta/mta-ui-rhel8, mta/mta-ui-rhel9 Red Hat Migration Toolkit for Containers rhmtc/openshift-migration-ui-rhel8 Red Hat Migration Toolkit for Virtualization mtv-candidate/mtv-console-plugin-rhel9, migration-toolkit-virtualization/mtv-console-plugin-rhel9affected: workaround, no fix available “Fix deferred”
+34 more productsfewer
Red Hat Multicluster Engine for Kubernetes multicluster-engine/console-mce-rhel9 Red Hat Network Observability Operator network-observability/network-observability-console-plugin-rhel9, network-observability/network-observability-console-plugin-compat-rhel9 Red Hat Node HealthCheck Operator workload-availability/node-healthcheck-rhel9-operator, workload-availability/node-healthcheck-operator-bundle, workload-availability/node-healthcheck-must-gather-rhel9 Red Hat OpenShift Lightspeed openshift-lightspeed/lightspeed-console-plugin-rhel9, openshift-lightspeed/lightspeed-console-plugin-419-rhel9, openshift-lightspeed/lightspeed-console-plugin-pf5-rhel9 Red Hat OpenShift Pipelines openshift-pipelines/pipelines-hub-ui-rhel8, openshift-pipelines/pipelines-hub-ui-rhel9, openshift-pipelines/pipelines-console-plugin-rhel8, openshift-pipelines/pipelines-console-plugin-rhel9, openshift-pipelines/pipelines-console-plugin-pf5-rhel9 Red Hat OpenShift Service Mesh 2 openshift-service-mesh/kiali-rhel8, openshift-service-mesh/kiali-ossmc-rhel8 Red Hat OpenShift Service Mesh 3 openshift-service-mesh/kiali-rhel9, openshift-service-mesh/kiali-ossmc-rhel9, openshift-service-mesh/kiali-rhel9-operator, openshift-service-mesh/kiali-operator-bundle Red Hat Advanced Cluster Management for Kubernetes 2 rhacm2/console-rhel9, redhat-user-workloads/crt-redhat-acm-tenant/console-acm-213, redhat-user-workloads/crt-redhat-acm-tenant/release-acm-211/console-acm-211, redhat-user-workloads/crt-redhat-acm-tenant/release-acm-212/console-acm-212 Red Hat Advanced Cluster Security 4 advanced-cluster-security/rhacs-main-rhel8 Red Hat AMQ Broker 7 react-router Red Hat Ansible Automation Platform 2 automation-hub, python-galaxy-ng, automation-gateway, python3x-galaxy-ng, python3.11-galaxy-ng, python3.12-galaxy-ng, +6 more Red Hat build of Apache Camel - HawtIO 4 react-router Red Hat build of Apache Camel for Spring Boot 4 react-router Red Hat build of Apicurio Registry 2 react-router Red Hat build of Apicurio Registry 3 apicurio/apicurio-registry-ui-rhel8, apicurio/apicurio-registry-ui-rhel9 Red Hat Build of Keycloak react-router Red Hat Build of Podman Desktop rh-podman-desktop.git Red Hat Ceph Storage 5 rhceph/rhceph-5-dashboard-rhel8 Red Hat Ceph Storage 9 rhceph/alloy-rhel10 Red Hat Data Grid 8 react-router Red Hat Developer Hub 1 rhdh/rhdh-hub-rhel9 Red Hat Discovery 2 discovery/discovery-ui-rhel9 Red Hat Edge Manager 1 rhem/flightctl-ui-rhel9, rhem/flightctl-ui-rhel10, rhem/flightctl-ui-ocp-rhel9, rhem/flightctl-ui-ocp-rhel10 Red Hat Enterprise Linux 8 pcs, grafana, pcs-snmp, grafana-pcp, thunderbird, grafana-loki, +14 more Red Hat Enterprise Linux 9 ipa, ipa-client, ipa-common, ipa-server, ipa-selinux, ipa-client-epn, +13 more Red Hat Enterprise Linux 10 ipa Red Hat Fuse 7 react-router Red Hat JBoss Enterprise Application Platform 8 react-router Red Hat JBoss Enterprise Application Platform Expansion Pack react-router Red Hat OpenShift AI (RHOAI) rhoai/odh-mlflow-rhel9, rhoai/odh-dashboard-rhel8, rhoai/odh-dashboard-rhel9, rhoai/odh-mod-arch-maas-rhel9, rhoai/odh-mod-arch-automl-rhel9, rhoai/odh-mod-arch-gen-ai-rhel9, +4 more Red Hat OpenShift Container Platform 4 openshift4/ose-console, openshift4/ose-console-rhel9, openshift4/ose-monitoring-plugin-rhel8, openshift4/ose-monitoring-plugin-rhel9, openshift4/ose-agent-installer-ui-rhel9, openshift4/ose-prometheus-alertmanager-rhel9, +1 more Red Hat OpenShift Container Platform 5 openshift5/ose-console-rhel9, openshift5/ose-monitoring-plugin-rhel9, openshift5/ose-agent-installer-ui-rhel9 Red Hat Openshift Data Foundation 4 odf4/odf-console-rhel9, odf4/ocs-client-console-rhel9, rhceph-dev/odf4-odf-console-rhel9, odf4/odf-multicluster-console-rhel9, rhceph-dev/odf4-ocs-client-console-rhel9, rhceph-dev/odf4-odf-multicluster-console-rhel9 Red Hat OpenShift Dev Spaces devspaces/openvsx-rhel9, devspaces/dashboard-rhel9
10 more affected in the full advisory
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 5 mo ago
Exploit prediction
0.14% chance of exploitation in the next 30 days, higher than 3% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N |
| GitHub | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | react-router | >=7.5.1, <7.13.2 |
7.13.2 |
Affected products
- remix-run react-router
Classification
- Weakness
-
- CWE-79 Improper Neutralization of Input During Web Page Generation
References
-
github.com
/remix-run/react-router/pull/14880
web
-
github.com
/remix-run/react-router/commit/ea28e66926460656815cee9b7f2dfaa872513a8c
web
-
github.com
/remix-run/react-router/security/advisories/GHSA-f22v-gfqf-p8f3
web, vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-33244
advisory
-
github.com
/remix-run/react-router
package
-
github.com
/remix-run/react-router/blob/react-router%407.13.2/CHANGELOG.md#v7132
web
Sources
- CVE List CVE-2026-33244
- GitHub Advisory GHSA-f22v-gfqf-p8f3
- NVD CVE-2026-33244
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.