Skip to content

Product

chamilo/chamilo-lms vulnerabilities

82 published CVES affecting chamilo/chamilo-lms, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).

Total
82
Critical
11
High
42
Medium
29
Low
0
Unscored
0
CISA KEV
0

Latest chamilo/chamilo-lms CVEs

Newest publication first · page 1 of 4

  1. MediumCVSS 6.5 EPSS 0.17%

    Chamilo LMS is an open-source learning management system. Prior to 2.0.1, the add, delete_gradebook_from_skill, save_profile, and delete_profile actions in public/main/inc/ajax/skill.ajax.php perform database mutations without Security::check_token() validation. An attacker can u...

  2. HighCVSS 8.9 EPSS 0.23%

    Chamilo LMS is an open-source learning management system. From 2.0.0 until 2.0.1, GET /user/{username} is anonymously reachable and renders six user-editable profile fields (firstname, lastname, competences, openarea, teach, and diplomas) inside {% autoescape false %}, without se...

  3. HighCVSS 7.5 EPSS 0.46%

    Chamilo version 1.11.40 and earlier are vulnerable to authenticated remote code execution in the main/inc/ajax/lang.ajax.php path. This endpoint is protected only by api_protect_course_script(true), which means any authenticated user enrolled in a course (student, teacher, DRH) c...

  4. MediumCVSS 6.5 EPSS 0.23%

    Chamilo LMS is a learning management system. Prior to 1.11.38 and 2.0.0-RC.3, multiple files use simplexml_load_string() without XXE protection. With LIBXML_NOENT flag, arbitrary server files can be read. This vulnerability is fixed in 1.11.38 and 2.0.0-RC.3.

  5. HighCVSS 7.5 EPSS 0.29%

    Chamilo LMS is a learning management system. Prior to 1.11.38 and 2.0.0-RC.3, REST API keys are generated using md5(time() + (user_id * 5) - rand(10000, 10000)). The rand(10000, 10000) call always returns exactly 10000 (min == max), making the formula effectively md5(timestamp +...

Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.