CVE Catalog

CVE-2026-22029

HighCVSS 8.0
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.78%

53th percentile - higher than 53% of all known CVEs

Summary

In @remix-run/router before 1.23.2 and react-router 7.0.0-7.11.0, SPA open navigation redirects from loaders/actions in Framework, Data, or RSC modes can result in unsafe URLs causing unintended JavaScript execution on the client. This is only an issue when creating redirect paths from untrusted content or via an open redirect.

Risk Assessment

The organization is exposed to XSS attacks via open redirects, potentially leading to session data theft, account takeover, or malicious code execution in victims' browsers.

Recommendation

Immediately update @remix-run/router to version 1.23.2 or later and react-router to version 7.12.0 or later. No impact if using Declarative Mode (<BrowserRouter>).

Other vulnerabilities in React Router

See all
Original NVD description (English source)

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 data from NVD (NIST) · CISA KEV · EPSS