Skip to content
OpenAdvisories

Vendor

chamilo

97 known vulnerabilities.

97 results · Feed

  • Medium 5.4

    Chamilo LMS has Reflected XSS via Unsanitized http_build_query() in Exercise Question List Pagination

    Chamilo LMS is a learning management system. Prior to 2.0.0-RC.3, a Reflected Cross-Site Scripting (XSS) vulnerability in the exercise question list admin panel allows an attacker to execute arbitrary JavaScript in an authenticated teacher's browser. The pagi…

  • High 7.7

    Server-Side Request Forgery (SSRF) in Chamilo LMS

    Chamilo LMS is a learning management system. Prior to 1.11.38 and 2.0.0-RC.3, Chamilo LMS contains a Server-Side Request Forgery (SSRF) vulnerability in the Social Wall feature. The endpoint read_url_with_open_graph accepts a URL from the user via the social_…

  • High 7.5

    Session Fixation in Chamilo LMS

    Chamilo LMS is a learning management system. Prior to 1.11.38 and 2.0.0-RC.3, in main/lp/aicc_hacp.php, user-controlled request parameters are directly used to set the PHP session ID before loading global bootstrap. This leads to session fixation. This vulner…

  • High 8.3

    Path Traversal (Arbitrary File Delete) in Chamilo LMS

    Chamilo LMS is a learning management system. Prior to 1.11.38, there is a path traversal in main/exercise/savescores.php leading to arbitrary file feletion. User input from $_REQUEST['test'] is concatenated directly into filesystem path without canonicalizati…

  • None 0.0

    Chamilo LMS has validation-less redirect on login page

    Chamilo LMS is a learning management system. From 1.11.0 to 2.0-beta.1, anyone can trigger a malicious redirect through the use of the redirect parameter to /login. This vulnerability is fixed in 2.0-beta.2.

  • Medium 6.1

    Chamilo LMS: Reflected XSS in the session category listing page

    Chamilo LMS is a learning management system. Chamilo LMS version 1.11.34 and prior contains a Reflected Cross-Site Scripting (XSS) vulnerability in the session category listing page. The keyword parameter from $_REQUEST is echoed directly into an HTML href at…

  • High 8.8

    Chamilo LMS: SQL Injection in the statistics AJAX endpoint

    Chamilo LMS is a learning management system. Version 1.11.34 and prior contains a SQL Injection vulnerability in the statistics AJAX endpoint. The parameters date_start and date_end from $_REQUEST are embedded directly into a raw SQL string without proper san…

  • Medium 6.3

    Chamilo LMS: User enumeration vulnerability via response

    Chamilo LMS is a learning management system. Prior to version 1.11.36, Chamilo is vulnerable to user enumeration with valid/invalid username. This issue has been patched in version 1.11.36.

  • High 8.8

    Chamilo LMS: Authenticated RCE via H5P Import

    Chamilo LMS is a learning management system. Prior to version 1.11.36, an arbitrary file upload vulnerability in the H5P Import feature allows authenticated users with Teacher role to achieve Remote Code Execution (RCE). The H5P package validation only checks…

  • Critical 9.3

    Chamilo LMS Vulnerable to Unauthenticated SQL Injection in chamiko-lms model.ajax.php

    Chamilo LMS is a learning management system. Prior to version 1.11.34, there is an unauthenticated SQL injection vulnerability which allows remote attackers to execute arbitrary SQL commands via the custom_dates parameter. By chaining this with a predictable …

  • High 8.8
    CVE-2026-29041 Public exploit

    Chamilo: Authenticated Remote Code Execution via Unrestricted File Upload

    Chamilo is a learning management system. Prior to version 1.11.34, Chamilo LMS is affected by an authenticated remote code execution vulnerability caused by improper validation of uploaded files. The application relies solely on MIME-type verification when ha…

  • Medium 6.9

    Chamilo: Unauthorized access to update category of any user

    Chamilo is a learning management system. Prior to version 1.11.34, the functionality for the user to update the category does not implement authorization checks for the "category_id" parameter which allows users to update the category of any user by replacing…

  • Critical 9.1

    Chamilo: Account Takeover via Stored XSS in Course Description

    Chamilo is a learning management system. Prior to version 1.11.34, there is a stored cross-site scripting (XSS) vulnerability. By injecting malicious JavaScript into the course description field, an attacker with a low-privileged account (e.g., trainer) can e…

  • Critical 9.1

    Chamilo: Account Takeover via Stored XSS in Course Learning Paths

    Chamilo is a learning management system. Prior to version 1.11.34, there is a stored cross-site scripting (XSS) vulnerability. By injecting malicious JavaScript into the course learning path Settings field, an attacker with a low-privileged account (e.g., tra…

  • High 8.1

    Chamilo: CSRF Vulnerability in Project Deletion

    Chamilo is a learning management system. Prior to version 1.11.34, a Cross-Site Request Forgery (CSRF) vulnerability allows an attacker to delete projects inside a course without the victim’s consent. The issue arises because sensitive actions such as project…

  • Medium 6.4

    Chamilo: Stored Cross-Site Scripting (XSS) in Chamilo LMS Exercise Feedback

    Chamilo is a learning management system. Prior to version 1.11.34, a stored XSS vulnerability exists in Chamilo LMS that allows a staff account to execute arbitrary JavaScript in the browser of higher-privileged admin users. The issue arises because feedback …

  • High 8.8

    Chamilo: Stored Cross Site Scripting in Skills Argumentation

    Chamilo is a learning management system. Prior to version 1.11.34, there is a stored XSS vulnerability in Chamilo LMS (Verison 1.11.32) allows an attacker to inject arbitrary JavaScript into the platform’s social network and internal messaging features. When …

  • Critical 9.1

    Chamilo LMS has Stored Cross Site Scripting on Social Networks Uploaded Files

    Chamilo is a learning management system. Versions prior to 1.11.34 have a Stored XSS through insecure file uploads in `Social Networks`. Through it, a low-privilege user can execute arbitrary code in the admin user inbox, allowing takeover of the admin accoun…

  • Medium 6.9

    Chamilo: HTML injection via open parameter

    Chamilo is a learning management system. Prior to version 1.11.30, the open parameter of help.php fails to properly sanitize user input. This allows an attacker to inject arbitrary HTML, such as underlined text, via a crafted URL. This issue has been patched …

  • High 7.0

    Chamilo: PHAR deserialization bypass

    Chamilo is a learning management system. Prior to version 1.11.30, in the application, deserialization of data is performed, the data can be spoofed. An attacker can create objects of arbitrary classes, as well as fully control their properties, and thus modi…

  • High 7.7

    Chamilo: Blind Server-Side Request Forgery (Unauth Blind SSRF)

    Chamilo is a learning management system. Prior to version 1.11.30, there is a blind SSRF vulnerability in /index.php via the POST openid_url parameter. This issue has been patched in version 1.11.30.

  • Medium 5.1

    Chamilo: Reflected XSS via page parameter

    Chamilo is a learning management system. Prior to version 1.11.30, there is a reflected cross-site scripting (XSS) vulnerability due to insufficient sanitization of the page parameter in the session/add_users_to_session.php endpoint. This issue has been patch…

  • Medium 5.1

    Chamilo: Reflected XSS via keyword_inactive parameter

    Chamilo is a learning management system. Prior to version 1.11.30, there is a reflected cross-site scripting (XSS) vulnerability in the admin/user_list.php endpoint. The keyword_inactive parameter is not properly sanitized, allowing attackers to inject malici…

  • Medium 5.1

    Chamilo: Reflected XSS via keyword_active parameter

    Chamilo is a learning management system. Prior to version 1.11.30, there is a reflected cross-site scripting (XSS) vulnerability due to improper sanitization of the keyword_active parameter in admin/user_list.php. This issue has been patched in version 1.11.3…

  • Medium 4.8

    Chamilo: Stored Cross-Site Scripting (XSS) via Session Category Name

    Chamilo is a learning management system. Prior to version 1.11.30, a stored cross-site scripting (XSS) vulnerability exists in the session_category_add.php script. The vulnerability is caused by improper sanitization of the Category Name field, allowing privi…

  • High 7.1

    Chamilo: Friend Request Workflow Bypass - Unauthorized Friend Addition and ID Validation Bypass

    Chamilo is a learning management system. Prior to version 1.11.30, a logic vulnerability in the friend request workflow of Chamilo’s social network module allows an authenticated user to forcibly add any user as a friend by directly calling the AJAX endpoint.…

  • High 8.8

    Chamilo: Stored XSS Vulnerability via CSV User Import

    Chamilo is a learning management system. Prior to version 1.11.30, an input validation vulnerability exists when importing user data from CSV files. This flaw occurs due to insufficient sanitization of user data, specifically in the "Last Name", "First Name",…

  • High 8.8

    Chamilo: Deserialization of untrusted data in /plugin/vchamilo/views/import.php via POST configuration_file; POST course_path; POST home_path parameters

    Chamilo is a learning management system. Prior to version 1.11.30, Chamilo is vulnerable to deserialization of untrusted data in /plugin/vchamilo/views/import.php via POST configuration_file; POST course_path; POST home_path parameters. This issue has been pa…

  • High 7.1

    Chamilo: OS Command Injection in /main/admin/sub_language_ajax.inc.php via POST new_language parameter

    Chamilo is a learning management system. Prior to version 1.11.30, there is an OS Command Injection vulnerability in /main/admin/sub_language_ajax.inc.php via the POST new_language parameter. This issue has been patched in version 1.11.30.

  • High 7.1

    Chamilo: OS Command Injection in /plugin/vchamilo/views/editinstance.php via POST main_database parameter

    Chamilo is a learning management system. Prior to version 1.11.30, there is an OS Command Injection vulnerability in /plugin/vchamilo/views/editinstance.php via the POST main_database parameter. This issue has been patched in version 1.11.30.

  • High 7.1

    Chamilo: OS Command Injection in /plugin/vchamilo/views/manage.controller.php

    Chamilo is a learning management system. Prior to version 1.11.30, there is an OS Command Injection vulnerability in /plugin/vchamilo/views/manage.controller.php. This issue has been patched in version 1.11.30.

  • High 7.1

    Chamilo: OS Command Injection in /main/cron/lang/check_parse_lang.php

    Chamilo is a learning management system. Prior to version 1.11.30, there is an OS Command Injection vulnerability in /main/cron/lang/check_parse_lang.php. This issue has been patched in version 1.11.30.

  • High 7.1

    Chamilo: OS command Injection in /plugin/vchamilo/views/import.php with the POST to_main_database parameter

    Chamilo is a learning management system. Prior to version 1.11.30, there is an OS command Injection vulnerability in /plugin/vchamilo/views/import.php with the POST to_main_database parameter. This issue has been patched in version 1.11.30.

  • High 8.8

    Chamilo: Time-based SQL Injection in /main/webservices/registration.soap.php

    Chamilo is a learning management system. Prior to version 1.11.30, there is a time-based SQL Injection in found in /main/webservices/registration.soap.php. This issue has been patched in version 1.11.30.

  • High 7.0

    Chamilo: Error-based SQL Injection via POST userFile with the /main/exercise/hotpotatoes.php script

    Chamilo is a learning management system. Prior to version 1.11.30, there is an error-based SQL Injection via POST userFile with the /main/exercise/hotpotatoes.php script. This issue has been patched in version 1.11.30.

  • High 8.8

    Chamilo: Error-based SQL Injection via GET openid.assoc_handle with the /index.php script

    Chamilo is a learning management system. Prior to version 1.11.30, there is an error-based SQL Injection via the GET openid.assoc_handle parameter with the /index.php script. This issue has been patched in version 1.11.30.

  • High 7.2

    Chamilo: Error-based SQL Injection

    Chamilo is a learning management system. Prior to version 1.11.30, the application performs insufficient validation of data coming from the user from the POST resource[document][SQL_INJECTION_HERE] and POST login parameters found in /main/coursecopy/copy_cour…

  • High 7.0

    Error-based SQL Injection in Chamilo LMS

    Chamilo is a learning management system. Prior to version 1.11.30, the application performs insufficient validation of data coming from the user from the GET value parameter with the following scripts: /plugin/vchamilo/views/syncparams.php and /plugin/vchamil…

  • High 8.3

    Chamilo: Stored XSS in glossary function via /main/glossary/index.php trigger in /main/tracking/course_log_resources.php

    Chamilo is a learning management system. Prior to version 1.11.30, a Stored XSS vulnerability exists in the glossary function, enabling all users with the Teachers role to inject JavaScript malicious code against the administrator. This issue has been patched…

  • Critical 9.8

    Chamilo: Evaluation of untrusted user input leads to Remote Code Execution

    Chamilo is a learning management system. Prior to version 1.11.28, parameter from SOAP request is evaluated without filtering which leads to Remote Code Execution. This issue has been patched in version 1.11.28.