CVE-2023-29207
Təsvir
XWiki Commons bir neçə digər yuxarı səviyyəli XWiki layihələri üçün ümumi olan texniki kitabxanalardır. Livetable Makrosu sütun adlarını düzgün təmizləmirdi, bununla da JavaScript daxil olmaqla xam HTML kodunun yerləşdirilməsinə imkan verirdi. Bu zəiflik həmçinin XWiki 3.5M1-dən bəri daxil edilən və skript hüquqları tələb etməyən Documents Makrosu vasitəsilə də istismar edilə bilərdi, bunu `{{documents id="example" count="5" actions="false" columns="doc.title, before<script>alert(1)</script>after"/}}` sintaksisi ilə nümayiş etdirmək olar. Buna görə də bu, skript hüququ olmayan istifadəçilər tərəfindən və şərhlərdə də istismar edilə bilər. Daha çox hüquqa malik istifadəçinin qarşılıqlı fəaliyyəti ilə bu, wiki-də ixtiyari əməliyyatların icrası, o cümlədən imtiyazların yüksəldilməsi, uzaqdan kodun icrası, məlumatların açıqlanması, məzmunun dəyişdirilməsi və ya silinməsi üçün istifadə edilə bilərdi. Bu, XWiki 14.9, 14.4.6 və 13.10.10 versiyalarında düzəldilmişdir.
Necə düzəltmək olar
- xwiki xwiki13.10.10, 14.4.6, 14.9 və ya daha yeni versiya
- org.xwiki.platform:xwiki-platform-flamingo-skin-resources13.10.10, 14.4.6, 14.9 və ya daha yeni versiya
- org.xwiki.platform:xwiki-platform-flamingo-skin13.10.10, 14.4.6, 14.9 və ya daha yeni versiya
- org.xwiki.platform:xwiki-platform-flamingo13.10.10, 14.4.6, 14.9 və ya daha yeni versiya
- org.xwiki.platform:xwiki-platform-web-templates13.10.10, 14.4.6, 14.9 və ya daha yeni versiya
- org.xwiki.platform:xwiki-platform-web13.10.10, 14.4.6, 14.9 və ya daha yeni versiya
- org.xwiki.platform:xwiki-web-standard13.10.10, 14.4.6, 14.9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| xwiki xwiki | 1.9 ≤ v < 13.10.10, 14.0 ≤ v < 14.4.6, 14.5 ≤ v < 14.9, 1.9 | 13.10.10, 14.4.6, 14.9 |
| org.xwiki.platform:xwiki-platform-flamingo-skin-resourcesMaven | 1.9-milestone-2 ≤ v < 13.10.10, 14.0-rc-1 ≤ v < 14.4.6, 14.5 ≤ v < 14.9 | 13.10.10, 14.4.6, 14.9 |
| org.xwiki.platform:xwiki-platform-flamingo-skinMaven | 1.9-milestone-2 ≤ v < 13.10.10, 14.0-rc-1 ≤ v < 14.4.6, 14.5 ≤ v < 14.9 | 13.10.10, 14.4.6, 14.9 |
| org.xwiki.platform:xwiki-platform-flamingoMaven | 1.9-milestone-2 ≤ v < 13.10.10, 14.0-rc-1 ≤ v < 14.4.6, 14.5 ≤ v < 14.9 | 13.10.10, 14.4.6, 14.9 |
| org.xwiki.platform:xwiki-platform-web-templatesMaven | 1.9-milestone-2 ≤ v < 13.10.10, 14.0-rc-1 ≤ v < 14.4.6, 14.5 ≤ v < 14.9 | 13.10.10, 14.4.6, 14.9 |
| org.xwiki.platform:xwiki-platform-webMaven | 1.9-milestone-2 ≤ v < 13.10.10, 14.0-rc-1 ≤ v < 14.4.6, 14.5 ≤ v < 14.9 | 13.10.10, 14.4.6, 14.9 |
| org.xwiki.platform:xwiki-web-standardMaven | 1.9-milestone-2 ≤ v < 13.10.10, 14.0-rc-1 ≤ v < 14.4.6, 14.5 ≤ v < 14.9 | 13.10.10, 14.4.6, 14.9 |
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.