CVE-2025-12735
Açıklama
expr-eval kütüphanesi, kullanıcı tanımlı değişkenlerle matematiksel ifadeleri güvenli bir şekilde değerlendirmek için tasarlanmış bir JavaScript ifade ayrıştırıcısı ve değerlendiricisidir. Ancak, yetersiz girdi doğrulaması nedeniyle, bir saldırgan evaluate() fonksiyonuna özel olarak hazırlanmış bir bağlam nesnesi iletebilir veya bağlam nesnesinin MEMBER öğesini kullanarak rastgele kod çalıştırabilir.
Nasıl düzeltilir
- expr-eval-fork3.0.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| jorenbroekema javascript_expression_evaluator | 3.0.0 | — |
| silentmatt javascript_expression_evaluator | v ≤ 2.0.2 | — |
| expr-evalnpm | v ≤ 2.0.2 | — |
| expr-eval-forknpm | v < 3.0.1 | 3.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.
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.