CVE-2023-4760
Təsvir
Eclipse RAP-ın 3.0.0-dan 3.25.0 daxil olmaqla versiyalarında, FileUpload komponentindən istifadə edildikdə Windows əməliyyat sistemində uzaqdan kodun icrası mümkündür. Buna səbəb FileUploadProcessor.stripFileName(String name) metodunda fayl adının tam təhlükəsiz şəkildə çıxarılmamasıdır. Metod yolda / işarəsini tapan kimi ondan əvvəlki hər şeyi silir, lakin daha sonda gələn \ (geriyə meyilli xətt) işarələri potensial olaraq saxlanılır. Məsələn, Windows altında Tomcat serverinə fayl yükləmək üçün /..\..\webapps\shell.war kimi bir fayl adından istifadə edilə bilər; bu fayl webapps kataloqunda ..\..\webapps\shell.war kimi saxlanılır və daha sonra icra edilə bilir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| eclipse remote_application_platform | 3.0.0 ≤ v ≤ 3.25.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.