CVE-2026-85730
Açıklama
smol-toml küçük, hızlı ve doğru bir TOML ayrıştırıcısı ve serileştiricisidir. 1.7.1 sürümünden önce, bir dizi veya satır içi tablo içindeki değerden sonra sonlandırıcı yeni satırı olmayan bir yorum geldiğinde parse() sonsuz döngüye girebilir. src/util.ts dosyasında, skipUntil() fonksiyonu indexOfNewline() fonksiyonunu çağırır, girdinin sonunda -1 alır ve yapı taramasını bırakmak yerine imleci dizginin başına sıfırlar. Ayrıştırıcı daha sonra süresiz olarak asılı kalır ve bir uygulama saldırgan tarafından kontrol edilen TOML verilerini ayrıştırdığında bir servisin işlem kapasitesini tüketebilir. Bu sorun 1.7.1 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- smol-toml1.7.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| smol-tomlnpm | v < 1.7.1 | 1.7.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.
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.