First published: Thu Dec 05 2013(Updated: )
SQL injection vulnerability in the check_user_password function in main/auth/profile.php in Chamilo LMS 1.9.6 and earlier, when using the non-encrypted passwords mode set at installation, allows remote authenticated users to execute arbitrary SQL commands via the "password0" parameter.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Chamilo LMS | <=1.9.6 | |
Chamilo LMS | =1.8.6.2 | |
Chamilo LMS | =1.8.7 | |
Chamilo LMS | =1.8.7.1 | |
Chamilo LMS | =1.8.8.2 | |
Chamilo LMS | =1.8.8.4 | |
Chamilo LMS | =1.8.8.6 | |
Chamilo LMS | =1.9.0 | |
Chamilo LMS | =1.9.2 | |
Chamilo LMS | =1.9.4 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2013-6787 is classified as a moderate risk SQL injection vulnerability.
To fix CVE-2013-6787, you should update Chamilo LMS to a version that implements password encryption or apply patch updates provided by the developers.
CVE-2013-6787 affects Chamilo LMS versions 1.9.6 and earlier, as well as several specific earlier versions.
CVE-2013-6787 is an SQL injection vulnerability found in the check_user_password function of Chamilo LMS.
Yes, CVE-2013-6787 can be exploited by remote authenticated users who can send crafted SQL commands through the password0 parameter.