Monitor vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
4.8

Chamilo Learning Management System: Malicious File Upload Risk

CVE-2025-50186
Summary

If not updated, an attacker can upload a file with a malicious name that could trick administrators or users into running malicious code when viewing import logs or file views in Chamilo version 1.11.29 and earlier. Update to version 1.11.30 to fix the issue.

What to do

No fix is available yet. Check with your software vendor for updates.

Affected software
VendorProductAffected versionsFix available
chamilo chamilo_lms <= 1.11.30 –
Original title
Chamilo is a learning management system. Prior to version 1.11.30, a stored cross-site scripting (XSS) vulnerability exists due to insufficient sanitization of CSV filenames. An attacker can upload...
Original description
Chamilo is a learning management system. Prior to version 1.11.30, a stored cross-site scripting (XSS) vulnerability exists due to insufficient sanitization of CSV filenames. An attacker can upload a maliciously named CSV file (e.g., <img src=q onerror=prompt(8)>.csv) that leads to JavaScript execution when viewed by administrators or users with access to import logs or file views. This issue has been patched in version 1.11.30.
nvd CVSS3.1 4.8
Vulnerability type
CWE-79 Cross-site Scripting (XSS)
Published: 2 Mar 2026 · Updated: 13 Mar 2026 · First seen: 6 Mar 2026