CVE-2025-59414

Düşük

Açıklama

Nuxt, Vue.js için açık kaynaklı bir web geliştirme çerçevesidir. 3.19.0 ve 4.1.0 sürümlerinden önce, Nuxt'ın Island yükleme canlandırma mekanizmasındaki istemci tarafı yol aşımı (path traversal) zafiyeti, belirli ön işleme (prerendering) koşulları karşılandığında saldırganların aynı uygulama alanı içindeki farklı uç noktalara yönelik istemci tarafı isteklerini manipüle etmesine izin veriyordu. Zafiyet, serileştirilmiş __nuxt_island nesneleriyle karşılaşıldığında Nuxt Islands'ların otomatik olarak getirildiği istemci tarafı yükleme canlandırma sürecinde (revive-payload.client.ts) meydana gelmektedir. Ön işleme sırasında, bir API uç noktası özel olarak hazırlanmış bir __nuxt_island nesnesi içeren kullanıcı kontrollü veri döndürürse, bu veri devalue.stringify ile serileştirilir ve önceden işlenmiş sayfada saklanır. Bir istemci önceden işlenmiş sayfaya gittiğinde, devalue.parse yükü serisizleştirir. Island canlandırıcı, key kısmının yol aşımı dizileri içerebileceği /__nuxt_island/${key}.json adresini getirmeye çalışır. Nuxt 3.19.0+ veya 4.1.0+ sürümüne güncelleyin.

ÖnemDüşük
CVSS3.1
İstismar olasılığı—
ÜrünNuxt
Yayın17 Eyl 2025
İlk görülme17 Eyl 2025

Nasıl düzeltilir

Güncelleyin
  • nuxt nuxt3.19.0, 4.1.0 ya da sonraki bir sürüm
  • nuxt3.19.0, 4.1.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
nuxt nuxt3.6.0 ≤ v < 3.19.0, 4.0.0 ≤ v < 4.1.03.19.0, 4.1.0
nuxtnpm3.6.0 ≤ v < 3.19.0, 4.0.0 ≤ v < 4.1.03.19.0, 4.1.0

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-2025-59414 · Nuxt · Dark Radar