CVE-2024-36361

Orta

Açıklama

3.0.2 sürümü dahil olmak üzere Pug, bir uygulamanın compileClient, compileFileClient veya compileClientWithDependenciesTracked fonksiyonunun name seçeneği için güvenilmeyen girdileri kabul etmesi durumunda JavaScript kodu yürütülmesine izin verir. NOT: bu fonksiyonlar Pug şablonlarını JavaScript'e derlemek içindir ve normalde güvenilmeyen çağrılara izin verilmesi için hiçbir neden yoktur.

ÖnemOrta
CVSS6.8
İstismar olasılığı—
ÜrünPug-code-gen
Yayın24 May 2024
İlk görülme24 May 2024
Zayıflık türüCWE-94Kod enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • pug-code-gen3.0.3 ya da sonraki bir sürüm
  • pug3.0.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
pug-code-gennpmv < 3.0.33.0.3
pugnpmv < 3.0.33.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.

CVE-2024-36361 · Pug-code-gen · Dark Radar