CVE-2026-34161
Təsvir
Chamilo LMS açıq mənbəli təlim idarəetmə sistemidir. 2.0.0-RC.3 versiyasından əvvəlki versiyalarda, sosial paylaşım qoşma fayllarının yüklənməsi funksionallığında Saxlanılan Saytlararası Skriptinq (Stored XSS) zəifliyi mövcuddur; burada autentifikasiya olunmuş istifadəçi /api/social_post_attachments son nöqtəsi vasitəsilə tərkibində JavaScript olan zərərli HTML faylı yükləyə bilər. Yüklənmiş fayl tətbiq tərəfindən yaradılmış contentUrl vasitəsilə təmizlənmədən, kontent tipi məhdudiyyətləri və ya Content-Disposition: attachment başlığı olmadan təqdim edilir ki, bu da JavaScript-in brauzerdə tətbiqin mənşəyi daxilində icra olunmasına səbəb olur. Payload server tərəfdə saxlandığı və etibar edilən mənşədə işlədiyi üçün hücumçu sessiyanın ələ keçirilməsi, hesabın ələ keçirilməsi, imtiyazların yüksəldilməsi (əgər administrator linkə baxarsa) və qurban adına ixtiyari hərəkətlərin yerinə yetirilməsi kimi əməliyyatları həyata keçirə bilər. Bu problem 2.0.0-RC.3 versiyasında düzəldilmişdir.
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 |
|---|---|---|
| chamilo chamilo_lms | v ≤ 1.11.38, 2.0.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.