Katalog CVE

CVE-2026-22029

WysokieCVSS 8.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.78%

Percentyl 53 - wyżej niż 53% wszystkich znanych CVE

Streszczenie

W @remix-run/router przed 1.23.2 i react-router 7.0.0-7.11.0, przekierowania w SPA z loaderów/akcji w trybach Framework, Data lub RSC mogą prowadzić do niebezpiecznych URL-i, umożliwiając niezamierzone wykonanie kodu JavaScript po stronie klienta. Problem występuje tylko przy tworzeniu ścieżek przekierowań z niezaufanych treści lub otwartych przekierowań.

Ocena ryzyka

Organizacja narażona jest na ataki XSS poprzez otwarte przekierowania, co może prowadzić do kradzieży danych sesji, przejęcia kont użytkowników lub wykonania złośliwego kodu w przeglądarkach ofiar.

Rekomendacja

Należy niezwłocznie zaktualizować @remix-run/router do wersji 1.23.2 lub nowszej oraz react-router do wersji 7.12.0 lub nowszej. W przypadku korzystania z trybu deklaratywnego (<BrowserRouter>) nie ma zagrożenia.

Inne podatności w React Router

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS