Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-h8fp-f39c-q6mh

Опубликовано: 23 июл. 2026
Источник: github
Github: Прошло ревью
CVSS3: 6.9

Описание

React Router: RSCErrorHandler Missing Protocol Validation (XSS)

This is a follow up to https://github.com/remix-run/react-router/security/advisories/GHSA-8646-j5j9-6r62. React Router was alerted of a code path in the (unstable) RSC error handling path in which redirects from untrusted sources could still result in an XSS vector via attacker-supplied redirect targets

[!NOTE] This only affects your application if you are using the unstable RSC APIs

Пакеты

Наименование

react-router

npm
Затронутые версииВерсия исправления

>= 7.11.0, < 7.18.0

7.18.0

EPSS

Процентиль: 28%
0.00354
Низкий

6.9 Medium

CVSS3

Дефекты

CWE-79

Связанные уязвимости

CVSS3: 6.9
redhat
8 дней назад

A flaw was found in React Router. The RSCErrorHandler component, used in applications leveraging unstable React Server Components (RSC) Application Programming Interfaces (APIs), is missing crucial protocol validation. This vulnerability allows an attacker to redirect users to untrusted external websites. Such redirects can lead to information disclosure or facilitate phishing attacks, potentially exposing sensitive user data.

CVSS3: 6.9
nvd
8 дней назад

React Router is a router for React. In versions 7.11.0 through 7.17.0, the RSCErrorHandler is missing protocol validation, allowing for redirects from untrusted sources. This issue is a follow up to CVE-2026-53667, and only affects consuming applications if they are using the unstable RSC APIs. This issue has been fixed in version 7.18.0.

EPSS

Процентиль: 28%
0.00354
Низкий

6.9 Medium

CVSS3

Дефекты

CWE-79