CVE-2026-114143

Yüksek

Açıklama

toml-node, Node.js ve tarayıcı için bir TOML ayrıştırıcısıdır. 5.0.1 sürümünden önce toml.parse(), assign(), deepRef() ve setNestedKey() fonksiyonlarında uzun noktalı anahtarları, tablo başlıklarını, tablolar dizisi başlıklarını ve satır içi tablo anahtarlarını işlerken lib/compiler.js içindeki her yol ön ekini tekrar tekrar dilimlemekte ve yeniden birleştirmektedir. Ortaya çıkan kuadratik çalışma yükü, Node.js olay döngüsünü birkaç saniye boyunca engelleyebilir ve yeterince uzun yollar bellek tükenmesi yoluyla işlemin sonlanmasına neden olabilir. maxDepth seçeneği anahtar segment sayısını sınırlamaz ve bu nedenle bu saldırı yolunu hafifletmez. Bu sorun 5.0.1 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS8.7
İstismar olasılığı—
ÜrünToml
Yayın21 Eki 2026
İlk görülme21 Eki 2026
Zayıflık türüCWE-407CWE-407

Nasıl düzeltilir

Güncelleyin
  • toml5.0.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
tomlnpmv < 5.0.15.0.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.