Skip to content

← Public intelligence

npm package

@remix-run/router

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

2 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 6.6npmAmendedPublished

    React Router's same-origin redirect with path starting // causes open redirect via protocol-relative URL reinterpretation

    CVE-2026-40181 · GHSA-2j2x-hqr9-3h42

    Affected
    • npm @remix-run/router >= 1.3.0, < 1.23.3
    Fixed in
    1.23.3· Vendor fix available
    Issue
    Certain URLs passed to the redirect function can trigger an open redirect to an external domain depending on the level of validation done by the application prior to returning the redirect. [!NOTE] This does not impact your React Router application if you are using Declarative Mode (<BrowserRouter)

    Recommended action: Upgrade to 1.23.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. High, CVSS 8.0npmAmendedPublished

    React Router vulnerable to XSS via Open Redirects

    CVE-2026-22029 · GHSA-2w69-qvjg-hvjx

    Affected
    • npm @remix-run/router <= 1.23.1
    Fixed in
    1.23.2· Vendor fix available
    Issue
    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 developers are creating redirect paths from untrusted content or via an open redirect. [!NOTE] This does not impact applications that use Declarative Mode (<BrowserRouter).

    Recommended action: Upgrade to 1.23.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →