Description
Multiple SQL injection vulnerabilities in Claroline 1.5.3 through 1.6 Release Candidate 1, and possibly Dokeos, allow remote attackers to execute arbitrary SQL commands via (1) learningPath.php, (2) learningPathAdmin.php, (3) learnPath_details.php, (4) modules_pool.php, (5) module.php, (6) uInfo parameter in userInfo.php, or (7) exo_id parameter to exercises_details.php.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 4
- Claroline E-Learning 1.6 - Remote Hash SQL Injection (2) EDB-1053 · webapps · Jun 19, 2005 · verified
- Claroline E-Learning 1.6 - Remote Hash SQL Injection (1) EDB-1052 · webapps · Jun 17, 2005 · verified
- Claroline E-Learning 1.5/1.6 - 'userInfo.php' Multiple SQL Injections EDB-25552 · webapps · Apr 27, 2005 · verified
- Claroline E-Learning 1.5/1.6 - 'exercises_details.php?exo_id' SQL Injection EDB-25553 · webapps · Apr 27, 2005 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 13407 vdb-entry
- 15161 third-party-advisory
- 20050427 ZRCSA-200501 - Multiple vulnerabilities in Claroline mailing-list
- http://www.claroline.net/news.php#85
- claroline-multiple-sql-injection(20298) vdb-entry
- 1013822 vdb-entry
- 15725 third-party-advisory