CVE-2026-21884

Yüksək

Təsvir

React Router, React üçün bir marşrutlaşdırıcıdır. @remix-run/react versiya 2.17.3-dən əvvəlki və react-router 7.0.0-dan 7.11.0-a qədər olan versiyalarda, Framework Mode rejimində Server-Side Rendering istifadə edilərkən React Router-in <ScrollRestoration> API-da getKey/storageKey prop-ları ilə bağlı saytlararası skriptinq (XSS) zəifliyi mövcuddur. Əgər açarların yaradılması üçün etibarsız məzmundan istifadə olunarsa, bu, SSR zamanı ixtiyari JavaScript kodunun icrasına şərait yarada bilər. Framework Mode-da server tərəfli renderləmə söndürülübsə və ya Deklarativ Rejim (<BrowserRouter>) yaxud Məlumat Rejimi (createBrowserRouter/<RouterProvider>) istifadə edilirsə, heç bir təsir yoxdur. Bu problem @remix-run/react versiya 2.17.3 və react-router versiya 7.12.0-da aradan qaldırılmışdır.

CiddilikYüksək
CVSS8.2
İstismar ehtimalı—
MəhsulShopify React-router
Dərc10 yan 2026
İlk görülmə10 yan 2026

Necə düzəltmək olar

Yeniləyin
  • shopify remix-run\/react2.17.3 və ya daha yeni versiya
  • react-router7.12.0 və ya daha yeni versiya
  • @remix-run/react2.17.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
shopify react-router7.0.0 ≤ v ≤ 7.11.0—
shopify remix-run\/reactv < 2.17.32.17.3
react-routernpm7.0.0 ≤ v < 7.12.07.12.0
@remix-run/reactnpmv < 2.17.32.17.3

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.