Chamilo
cpe:2.3:a:chamilo:chamilo_lms:*:*:*:*:*:*:*
- <= 1.11.28
A vulnerability in Chamilo LMS prior to version 1.11.30 allows for PHAR deserialization, where spoofed data can be injected. This enables an attacker to create objects of arbitrary classes, manipulate their properties, and alter the web application's logic. The issue arises because user-controlled data can be passed to file system functions, potentially leading to file manipulation or arbitrary code execution.
Exploitation of this vulnerability could result in unauthorized object creation and property manipulation, allowing attackers to change the application's behavior. In a PHP environment, this could be leveraged for file system access or code execution.
Users can update to Chamilo LMS version 1.11.30 or later, where this vulnerability has been patched. Instructions for downloading the latest version are available on the Chamilo LMS GitHub releases page.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.