CVE-2022-24785
Açıklama
Moment.js, tarihleri ayrıştırmak, doğrulamak, işlemek ve biçimlendirmek için kullanılan bir JavaScript tarih kütüphanesidir. Bir yol geçişi güvenlik açığı, Moment.js'in 1.0.1 ile 2.29.1 sürümleri arasındaki npm (sunucu) kullanıcılarını etkiler; özellikle kullanıcı tarafından sağlanan bir yerel ayar dizesi doğrudan moment yerel ayarını değiştirmek için kullanılıyorsa. Bu sorun 2.29.2 sürümünde yamalanmıştır ve yama tüm etkilenen sürümlere uygulanabilir. Geçici bir çözüm olarak, Moment.js'e geçirilmeden önce kullanıcı tarafından sağlanan yerel ayar adını temizleyin.
Nasıl düzeltilir
- momentjs moment2.29.2 ya da sonraki bir sürüm
- tenable tenable.sc5.21.0 ya da sonraki bir sürüm
- moment2.29.2 ya da sonraki bir sürüm
- Moment.js2.29.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| momentjs moment | 1.0.1 ≤ v < 2.29.2 | 2.29.2 |
| tenable tenable.sc | v < 5.21.0 | 5.21.0 |
| netapp active_iq | Aralık belirtilmemiş | — |
| fedoraproject fedora | 35, 36 | — |
| debian debian_linux | 10.0 | — |
| momentnpm | v < 2.29.2 | 2.29.2 |
| Moment.jsNuGet | v < 2.29.2 | 2.29.2 |
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.