CVE-2021-29438
Təsvir
3.1.2 versiyasından əvvəlki Nextcloud dialoqlar kitabxanası (npm paketi @nextcloud/dialogs), toast bildirişlərinə ötürülən mətn girişlərini kifayət qədər süzgəcdən keçirmirdi. Əgər tətbiqiniz istifadəçi tərəfindən təmin edilən girişlərlə toast bildirişləri göstərirsə, bu, XSS zəifliyinə səbəb ola bilər. Zəiflik 3.1.2 versiyasında aradan qaldırılıb. Toast bildirişində HTML göstərmək lazımdırsa, `options.isHTML` konfiqurasiya bayrağını açıq şəkildə ötürün.
Necə düzəltmək olar
- @nextcloud/dialogs3.1.2 və ya daha yeni versiya
- nextcloud\/dialogs_project nextcloud\/dialogs3.1.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| @nextcloud/dialogsnpm | v < 3.1.2 | 3.1.2 |
| nextcloud\/dialogs_project nextcloud\/dialogs | v < 3.1.2 | 3.1.2 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.