CVE-2024-52810

Orta

Açıklama

@intlify/shared, intlify projesi için paylaşılan bir kütüphanedir. @intlify/shared'ın son sürümü (10.0.4), lib.deepCopy giriş fonksiyonları aracılığıyla Prototype Pollution zafiyetine sahiptir. Bir saldırgan, küresel prototip zinciri içinde özellikler eklemek veya değiştirmek için Object.prototype setter içeren bir yük (payload) sağlayarak, minimum sonuç olarak hizmet reddine (DoS) neden olabilir. Ayrıca, bu zafiyetin sonuçları, kütüphanenin uygulama içerisine nasıl entegre edildiğine bağlı olarak diğer enjeksiyon tabanlı saldırılara dönüşebilir. Örneğin, kirletilen özelliğin hassas Node.js API'lerine (örneğin, exec, eval) yayılması durumunda, bir saldırganın uygulamanın bağlamında rastgele komutlar çalıştırmasına olanak tanıyabilir. Bu sorun 9.14.2 ve 10.0.5 sürümlerinde giderilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Bu zafiyet için bilinen bir geçici çözüm yoktur.

ÖnemOrta
CVSS6.9
İstismar olasılığı—
Ürün@intlify/shared
Yayın29 Kas 2024
İlk görülme29 Kas 2024
Zayıflık türüCWE-1321Prototip kirletme

Nasıl düzeltilir

Güncelleyin
  • @intlify/shared9.14.2, 10.0.5 ya da sonraki bir sürüm
  • @intlify/vue-i18n-core9.14.2, 10.0.5 ya da sonraki bir sürüm
  • vue-i18n9.14.2, 10.0.5 ya da sonraki bir sürüm
  • petite-vue-i18n10.0.5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
@intlify/sharednpm9.7.0 ≤ v < 9.14.2, 10.0.0 ≤ v < 10.0.59.14.2, 10.0.5
@intlify/vue-i18n-corenpm9.7.0 ≤ v < 9.14.2, 10.0.0 ≤ v < 10.0.59.14.2, 10.0.5
vue-i18nnpm9.7.0 ≤ v < 9.14.2, 10.0.0 ≤ v < 10.0.59.14.2, 10.0.5
petite-vue-i18nnpm10.0.0 ≤ v < 10.0.510.0.5

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.