CVE Catalog

CVE-2026-35196

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
1.76%

76th percentile - higher than 76% of all known CVEs

Summary

In Chamilo LMS prior to 2.0.0-RC.3, an OS command injection exists in main/inc/ajax/gradebook.ajax.php in the export_all_certificates action. The course code from the session is concatenated into shell_exec() without sanitization, allowing arbitrary command execution via session manipulation.

Risk Assessment

An attacker can gain full filesystem access, read credentials, modify the application and database, or disrupt server availability.

Recommendation

Update Chamilo LMS to version 2.0.0-RC.3 or later, which fixes this vulnerability.

Other vulnerabilities in Chamilo LMS

See all
Original NVD description (English source)

Chamilo LMS is an open-source learning management system. In versions prior to 2.0.0-RC.3, an OS Command Injection vulnerability exists in the main/inc/ajax/gradebook.ajax.php endpoint within the export_all_certificates action, where the course code retrieved from the session variable $_SESSION['_cid'] via api_get_course_id() is concatenated directly into a shell_exec() command string without sanitization or escaping using escapeshellarg(). If an attacker can manipulate or poison their session data to inject shell metacharacters into the _cid variable, they can achieve arbitrary command execution on the underlying server. Successful exploitation grants full access to read system files and credentials, alters the application and database, or disrupts server availability. This issue has been fixed in version 2.0.0-RC.3.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS