← back
CVE-2025-50187

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

CVSS 9.8 CRITICALEPSS 0.9%CWE-95
In short

Chamilo learning platform allows attackers to run arbitrary code on the server by sending specially crafted SOAP requests with unfiltered commands. This is critical because attackers can take complete control of the system and steal or destroy all educational data.

Technical detail

CWE-95 code injection vulnerability in Chamilo's SOAP request handler prior to v1.11.28 allows unauthenticated remote code execution via unsanitized parameter evaluation. Attack vector is network-based through SOAP endpoints; no authentication required. Successful exploitation grants arbitrary code execution with server privileges, enabling full system compromise.

Summary generated and translated by AI from the official description.
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.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Affected products
chamilo · chamilo-lms

Want to know if your infrastructure is exposed to this?

Talk to TrueHacking →