CVE-2019-13082
Açıklama
Chamilo LMS 1.11.8 ve 2.x, kimlik doğrulaması gerektirmeyen bir dosya yükleme özelliği olan lp_upload.php üzerinden uzaktan kod çalıştırılmasına izin verir. Sistem, içeriğini kontrol etmeden önce bir ZIP arşivini ayıklar ve ayıklama işlemi tamamlandıktan sonra dosyaları özyinelemeli olarak kontrol etmez. Bu durum, bir klasöre .php dosyası yerleştirip ardından bu klasörü bir ZIP arşivine koyarak sunucunun bu dosyayı herhangi bir kontrol yapmadan kabul edeceği anlamına gelir. Bu dosyaya web sitesi üzerinden erişilebildiği için uzaktan kod çalıştırma meydana gelir. Bu durum; bir scorm imsmanifest.xml dosyası, import_package fonksiyonu ve $courseSysDir.$newDir konumundaki ayıklama işlemi ile ilgilidir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| chamilo chamilo_lms | 1.11.8 | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.