Security · Remix React Router
React Router patches client-side script execution flaw in loader and action redirects (CVE-2026-22029)
React Router maintainers fixed CVE-2026-22029, in which SPA redirects returned from loaders or actions in Framework, Data, or unstable RSC modes could produce unsafe URLs leading to unintended JavaScript execution in the browser; the issue affects @remix-run/router before 1.23.2 and react-router 7.0.0 through 7.11.0, as well as Remix v1/v2, and requires redirect paths built from untrusted content or an open redirect. Fixes are available in @remix-run/router 1.23.2 and react-router 7.12.0, and applications using Declarative Mode are not impacted.