CVE-2025-57351
Açıklama
ts-fns paketinin 13.0.7 öncesi sürümlerinde, assign fonksiyonunda kullanıcı tarafından sağlanan anahtarların yetersiz doğrulanması nedeniyle saldırganların Object.prototype zincirini manipüle etmesine olanak tanıyan bir prototip kirliliği güvenlik açığı bulunmaktadır. Bu kusuru kullanan saldırganlar, global nesnenin prototipine rastgele özellikler enjekte edebilir ve bu durum uygulama çökmelerine, beklenmeyen kod çalıştırma davranışlarına veya prototip bütünlüğüne bağlı güvenlik açısından kritik doğrulama mantığının atlatılmasına yol açabilir. Güvenlik açığı, kütüphanenin genel API fonksiyonlarındaki derin özellik atama işlemlerinin hatalı işlenmesinden kaynaklanmaktadır. Bu sorun, mevcut en son sürümde giderilmemiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ts-fnsnpm | v ≤ 13.1.3 | — |
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.