CVE-2026-54639

Yüksek

Açıklama

Çapraz platform stilleri oluşturmak için kullanılan bir derleme sistemi olan Style Dictionary, 4.3.0 sürümünden başlayarak ve 5.4.4 sürümünden önce olmak üzere bir prototype pollution zafiyetine sahiptir. Etkilenen kullanıcılar şunlardır: `convertTokenData(tokens, { output: 'object' });` fonksiyonunun doğrudan kullanımı; Expand API aracılığıyla dolaylı kullanım ve/veya SD'nin transform yaşam döngüsü aracılığıyla dolaylı kullanım. style-dictionary bir NodeJS sunucu uygulamasında entegrasyon olarak kullanıldığında etki yüksektir. style-dictionary bir Web uygulamasında entegrasyon olarak kullanıldığında etki orta düzeydedir. style-dictionary kullanıcısının aynı zamanda tokenları yönettiği ve erişimin, kullanıldığı depo/iş akışlarına yönelik okuma/yazma erişimi ile sınırlı olduğu çoğu yaygın durumda etki düşüktür. `5.4.4` sürümünde bir yama yayınlanmıştır. Bilinen tek geçici çözüm, öncelikle token verilerini temizlemektir. DTCG formatı veya eski Style Dictionary formatı kullanılıp kullanılmadığına bakılmaksızın, token veri nesnesi `__proto__` içeren herhangi bir nesne anahtarı için özyinelemeli olarak kontrol edilmelidir.

ÖnemYüksek
CVSS8.8
İstismar olasılığı—
ÜrünStyle-dictionary
Yayın24 Haz 2026
İlk görülme24 Haz 2026
Zayıflık türüCWE-1321Prototip kirletme

Nasıl düzeltilir

Güncelleyin
  • style-dictionary5.4.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
style-dictionarynpm4.3.0 ≤ v < 5.4.45.4.4

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-54639 · Style-dictionary · Dark Radar