CVE-2025-59057

Source
https://cve.org/CVERecord?id=CVE-2025-59057
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-59057.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2025-59057
Aliases
Downstream
Published
2026-01-10T02:40:25.142Z
Modified
2026-04-10T05:31:44.685428Z
Severity
  • 7.6 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N CVSS Calculator
Summary
React Router has XSS Vulnerability
Details

React Router is a router for React. In @remix-run/react versions 1.15.0 through 2.17.0. and react-router versions 7.0.0 through 7.8.2, a XSS vulnerability exists in in React Router's meta()/<Meta> APIs in Framework Mode when generating script:ld+json tags which could allow arbitrary JavaScript execution during SSR if untrusted content is used to generate the tag. There is no impact if the application is being used in Declarative Mode (<BrowserRouter>) or Data Mode (createBrowserRouter/<RouterProvider>). This issue has been patched in @remix-run/react version 2.17.1 and react-router version 7.9.0.

Database specific
{
    "cna_assigner": "GitHub_M",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/59xxx/CVE-2025-59057.json",
    "cwe_ids": [
        "CWE-79"
    ]
}
References

Affected packages

Git / github.com/remix-run/react-router

Affected ranges

Type
GIT
Repo
https://github.com/remix-run/react-router
Events
Database specific
{
    "versions": [
        {
            "introduced": "7.0.0"
        },
        {
            "last_affected": "7.8.2"
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-59057.json"
unresolved_ranges
[
    {
        "events": [
            {
                "introduced": "1.15.0"
            },
            {
                "last_affected": "2.17.0"
            }
        ]
    }
]