CVE-2021-39180
Təsvir
OpenOLAT veb əsaslı öyrənmə idarəetmə sistemidir (LMS). 15.3.18, 15.5.3 və 16.0.0 versiyalarından əvvəlki versiyalarda yol keçidi (path traversal) zəifliyi mövcuddur. Xüsusi hazırlanmış ZIP faylından istifadə edərək tətbiq serveri istifadəçisi (məsələn, tomcat istifadəçisi) tərəfindən yazıla bilən hər hansı bir faylın üzərinə yazmaq mümkündür. Konfiqurasiyadan asılı olaraq bu, yalnız OpenOlat istifadəçi məlumatları kataloqundakı fayllarla məhdudlaşdırıla bilər, lakin düzgün qurulmadıqda hücum tətbiq serverinin konfiqurasiya fayllarının, java kodunun və ya hətta əməliyyat sistemi fayllarının üzərinə yazmaq üçün də istifadə edilə bilər. Hücum kurs strukturları, konfiqurasiya faylları və ya müvəqqəti test məlumatları kimi hər hansı OpenOlat faylını korlamaq və ya dəyişdirmək üçün istifadə oluna bilər. Bu cür hücumlar quraşdırma haqqında dərindən bilik tələb etdiyindən daha çox nəzəri xarakter daşıyır. Əgər tətbiq serverinin konfiqurasiyası jsp fayllarının icrasına icazə verirsə və kontekst yolu məlumdursa, java kodunu icra etmək də mümkündür. Tətbiq serveri OpenOlat kodunu yerləşdirmək üçün istifadə olunan eyni istifadəçi ilə işləyirsə və ya OpenOlat kod fayllarına yazı icazələri varsa və kontekst yolu məlumdursa, kod inyeksiyası mümkündür. Hücum üçün ZIP faylını yükləmək və unzip metodunu tetikləmək üçün OpenOlat istifadəçi hesabı tələb olunur. Qeydiyyatdan keçməmiş istifadəçilər tərəfindən istismar edilə bilməz. Problem 15.3.18, 15.5.3 və 16.0.0 versiyalarında aradan qaldırılmışdır. Yeniləmədən başqa məlum alternativ həll yolları yoxdur.
Necə düzəltmək olar
- frentix openolat15.3.18, 15.5.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| frentix openolat | v < 15.3.18, 15.4.0 ≤ v < 15.5.3 | 15.3.18, 15.5.3 |
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.