CVE-2024-29188
Təsvir
WiX toolset developers üçün Windows Installer, Windows quraşdırma mühərriki üçün quraşdırıcılar yaratmağa imkan verir. WiX-in `RemoveFolderEx` funksionallığının arxasındakı fərdi əməliyyat standart istifadəçiyə qorunan qovluqları silməyə imkan verə bilər. `RemoveFolderEx` quraşdırma və ya silinmə zamanı bütün qovluq ağacını silir. Bunu göstərilən qovluqdan başlayaraq hər alt qovluğu rekursiv şəkildə keçərək və hər alt qovluğu Windows Installer-in silməli olduğu qovluqlar siyahısına əlavə etməklə edir. Əgər quraşdırma müəllifi `RemoveFolderEx`-ə hər maşın üçün quraşdırıcıdan hər istifadəçi üçün qovluğu silməyi tapşırsa, hücumçu həmin hər istifadəçi üçün qovluqda hər maşın üçün qorunan qovluğa işarə edən qovluq qovşağı yarada bilər. Windows Installer, administrator tərəfindən təsdiqdən sonra hər maşın üçün quraşdırıcını icra edərkən qovluq qovşağının hədəfini silərdi. Bu zəiflik 3.14.1 və 4.0.5 versiyalarında düzəldilib.
Necə düzəltmək olar
- wix3.14.1, 4.0.5 və ya daha yeni versiya
- WixToolset.Util.wixext4.0.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| wixNuGet | v < 3.14.1, 4.0.0 ≤ v < 4.0.5 | 3.14.1, 4.0.5 |
| WixToolset.Util.wixextNuGet | v < 4.0.5 | 4.0.5 |
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.