CVE-2024-22411
Təsvir
Avo, Ruby on Rails tətbiqləri üçün admin panelləri yaratmaq məqsədində istifadə olunan bir freymvorkdur. Avo 3 pre12 versiyasında, `Avo::BaseAction` alt-sinfində `error` və ya `succeed` metodlarına ötürülən mətn daxilindəki hər hansı HTML kodu, Action tamamlandıqda UI-da görünən bildirişdə (toast/notification) sanitizasiya edilmədən birbaşa render edilir. Bədniyyətli istifadəçi bu zəiflikdən istifadə edərək digər istifadəçilərə qarşı saytlararası skriptinq (XSS) hücumu həyata keçirə bilər. Bu problem Avo-nun 3.3.0 və 2.47.0 versiyalarında aradan qaldırılmışdır. İstifadəçilərə yeniləmə etmək tövsiyə olunur.
Necə düzəltmək olar
- avohq avo2.47.0, 3.3.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| avohq avo | v < 2.47.0, 3.0.2 ≤ v < 3.3.0, 3.0.0 | 2.47.0, 3.3.0 |
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.