CVE-2025-47916
Təsvir
5.0.7 versiyasından əvvəlki Invision Community 5.0.0, themeeditor.php faylına göndərilən xüsusi hazırlanmış şablon sətirləri vasitəsilə uzaqdan kodun icrasına imkan verir. Problem themeeditor kontrollerində (/applications/core/modules/front/system/themeeditor.php faylı) yerləşir və burada customCss adlı qorunan metod autentifikasiya olunmamış istifadəçilər tərəfindən çağırıla bilər. Bu metod content parametrinin dəyərini Theme::makeProcessFunction() metoduna ötürür; buna görə də həmin dəyər şablon mühərriki tərəfindən qiymətləndirilir. Müvafiq olaraq, bu boşluq autentifikasiya olunmamış hücumçular tərəfindən xüsusi hazırlanmış şablon sətirləri təqdim etməklə ixtiyari PHP kodunun inyeksiya edilməsi və icra edilməsi üçün istismar edilə bilər.
Necə düzəltmək olar
- invisioncommunity invisioncommunity5.0.7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| invisioncommunity invisioncommunity | 5.0.0 ≤ v < 5.0.7 | 5.0.7 |
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.