CVE-2026-24056

Orta

Açıklama

pnpm bir paket yöneticisidir. Versiyon 10.28.2 öncesinde pnpm, bir `file:` (dizin) veya `git:` bağımlılığı yüklediğinde, sembolik bağlantıları takip eder ve bunları paket kök diziniyle sınırlandırmadan hedef içerikleri okur. Mutlak bir yola (örneğin, `/etc/passwd`, `~/.ssh/id_rsa`) sembolik bağlantı içeren kötü niyetli bir paket, pnpm'in söz konusu dosyanın içeriğini `node_modules` içine kopyalamasına neden olarak yerel verilerin sızmasına yol açar. Bu güvenlik açığı yalnızca `file:` ve `git:` bağımlılıklarını etkilemektedir. Kayıt defteri paketleri (npm), yayınlama sırasında sembolik bağlantıları temizlendiği için etkilenmemektedir. Sorun, yerel/dosya bağımlılıkları yükleyen geliştiricileri ve git bağımlılıkları yükleyen CI/CD hatlarını etkiler. `~/.aws/credentials`, `~/.npmrc`, `~/.ssh/id_rsa` gibi dosyalara yönelik sembolik bağlantılar aracılığıyla kimlik bilgisi hırsızlığına yol açabilir. Versiyon 10.28.2 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.2 ya da sonraki bir sürüm
  • pnpm10.28.2 ya da sonraki bir sürüm

Etkilenen ürünler

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

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