CVE-2021-29438
Açıklama
3.1.2 sürümünden önceki Nextcloud dialogs kütüphanesi (npm paketi @nextcloud/dialogs), bir toast'a iletilen metin girişini yetersiz şekilde kaçırmaktadır (escape). Uygulamanız kullanıcı tarafından sağlanan girdilerle toast'lar görüntülüyorsa, bu durum bir XSS zafiyetine yol açabilir. Zafiyet 3.1.2 sürümünde giderilmiştir. Toast içerisinde HTML görüntülemeniz gerekiyorsa, `options.isHTML` yapılandırma bayrağını açıkça belirtiniz.
Nasıl düzeltilir
- @nextcloud/dialogs3.1.2 ya da sonraki bir sürüm
- nextcloud\/dialogs_project nextcloud\/dialogs3.1.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| @nextcloud/dialogsnpm | v < 3.1.2 | 3.1.2 |
| nextcloud\/dialogs_project nextcloud\/dialogs | v < 3.1.2 | 3.1.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.