CVE-2026-112950

Orta

Açıklama

Vitest, JavaScript ve TypeScript projeleri için Vite tabanlı bir test çerçevesidir. 4.1.11 ile 4.1.12 ve 5.0.3 sürümleri arasında, packages/mocker/src/node/interceptorPlugin.ts dosyasındaki isFileLoadingAllowed ve dosya sistemi okuma işlemi, Windows üzerinde ters eğik çizgileri farklı şekilde yorumlamaktadır. Bir istemci, Windows üzerindeki Vite geliştirici sunucusuna erişebildiğinde ve ters eğik çizgiyle dizin gezintisi içeren bir yönlendirme taklidi (redirect mock) kaydedebildiğinde, POSIX birleştirme işlemi Windows ters eğik çizgi gezintisini korur; bu durum daha sonraki dosya sistemi okuması tarafından bir yol ayırıcı olarak yorumlanır, böylece istemci server.fs.allow dışında kalan ancak Vitest sürecinin erişebildiği bir dosyayı okuyabilir. Bu sorun 4.1.12 ve 5.0.3 sürümlerinde düzeltilmiştir.

ÖnemOrta
CVSS5.9
İstismar olasılığı—
Ürün@vitest/mocker
Yayın20 Eki 2026
İlk görülme20 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • @vitest/mocker4.1.12, 5.0.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
@vitest/mockernpm4.1.11 ≤ v < 4.1.12, 5.0.0-rc.2 ≤ v < 5.0.34.1.12, 5.0.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.