CVE-2026-21884

Yüksek

Açıklama

React Router, React için bir yönlendiricidir. @remix-run/react 2.17.3 öncesi sürümlerde ve react-router 7.0.0 ile 7.11.0 arasındaki sürümlerde, Sunucu Tarafı Oluşturma (SSR) sırasında getKey/storageKey prop'ları kullanılırken Framework Modundaki React Router <ScrollRestoration> API'sinde bir XSS zafiyeti bulunmaktadır; bu durum, anahtarları oluşturmak için güvenilmeyen içerik kullanılması halinde SSR sırasında rastgele JavaScript çalıştırılmasına izin verebilir. Framework Modunda sunucu tarafı oluşturma devre dışıysa veya Deklaratif Mod (<BrowserRouter>) ya da Veri Modu (createBrowserRouter/<RouterProvider>) kullanılıyorsa herhangi bir etki söz konusu değildir. Bu sorun @remix-run/react sürüm 2.17.3 ve react-router sürüm 7.12.0 ile düzeltilmiştir.

ÖnemYüksek
CVSS8.2
İstismar olasılığı—
ÜrünShopify React-router
Yayın10 Oca 2026
İlk görülme10 Oca 2026

Nasıl düzeltilir

Güncelleyin
  • shopify remix-run\/react2.17.3 ya da sonraki bir sürüm
  • react-router7.12.0 ya da sonraki bir sürüm
  • @remix-run/react2.17.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
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

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-21884 · Shopify React-router · Dark Radar