CVE-2026-23889

Orta

Açıklama

pnpm bir paket yöneticisidir. Versiyon 10.28.1 öncesinde, pnpm'in tarball çıkarma işlemindeki bir path traversal zafiyeti, kötü niyetli paketlerin Windows üzerinde paket dizini dışına dosya yazmasına olanak tanır. Yol normalleştirme işlemi yalnızca `./` kontrolü yapmakta ancak `.\` kontrolünü yapmamaktadır. Windows'ta ters eğik çizgiler dizin ayırıcısı olduğundan path traversal mümkün hale gelmektedir. Bu zafiyet yalnızca Windows sistemlerini etkilemektedir. Bu sorun, Windows pnpm kullanıcılarını ve Windows CI/CD hatlarını (GitHub Actions Windows runner'ları, Azure DevOps) etkiler. `.npmrc`, derleme yapılandırmaları veya diğer dosyaların üzerine yazılmasına yol açabilir. Versiyon 10.28.1 bir yama içermektedir.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünPnpm
Yayın26 Oca 2026
İlk görülme26 Oca 2026

Nasıl düzeltilir

Güncelleyin
  • pnpm pnpm10.28.1 ya da sonraki bir sürüm
  • pnpm10.28.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
pnpm pnpmv < 10.28.110.28.1
pnpmnpmv < 10.28.110.28.1

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-23889 · Pnpm · Dark Radar