
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2021-32925 is a vulnerability discovered in Chamilo LMS version 1.11.x, specifically in the admin/userimport.php file. The vulnerability allows authenticated administrators to exploit XML External Entity (XXE) vulnerability to perform Local File Inclusion (LFI) when importing users via XML files. The issue was discovered and reported on May 12, 2021, and was quickly fixed by the vendor within 9 hours of the report ([Chamilo Security](https://support.chamilo.org/projects/1/wiki/Securityissues#Issue-58-2021-05-12-High-impact-very-low-risk-LFIRCE-vulnerability-in-users-import)).
The vulnerability exists because the system reads XML data without disabling the ability to load external entities. When importing users using XML files, an authenticated administrator can exploit this XXE vulnerability to trigger in-band Local File Inclusion. If the expect wrapper is installed on the target system, remote code execution becomes possible. The vulnerability was fixed by implementing proper XML entity loader restrictions through the commit e71437c8de809044ba3ae1b181d70857c050a3e9 (Github Commit).
The vulnerability allows authenticated administrators to perform Local File Inclusion (LFI) through XML External Entity injection. If the target system has the expect wrapper installed, the vulnerability can be escalated to achieve Remote Code Execution (RCE). This means an attacker could potentially read sensitive files from the system or execute arbitrary code with the web server's privileges (Github Writeup).
The recommended mitigation is to update to the latest release of Chamilo LMS that includes the security fix. The vendor addressed the vulnerability by implementing proper XML entity loader restrictions and improving the handling of XML imports. The fix was implemented in commit e71437c8de809044ba3ae1b181d70857c050a3e9 (Github Commit).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."