Description
Multiple cross-site scripting (XSS) vulnerabilities in Claroline 1.5.3 through 1.6 Release Candidate 1, and possibly Dokeos, allow remote attackers to inject arbitrary web script or HTML via (1) exercise_result.php, (2) exercice_submit.php, (3) agenda.php, (4) learningPathList.php, (5) learningPathAdmin.php, (6) learningPath.php, (7) userLog.php, (8) tool parameter to toolaccess_details.php, (9) data parameter to user_access_details.php, or (10) coursePath parameter to myagenda.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 3
- Claroline 1.5/1.6 - 'toolaccess_details.php?tool' Cross-Site Scripting EDB-25549 · webapps · Apr 27, 2005 · verified
- Claroline 1.5/1.6 - 'user_access_details.php?data' Cross-Site Scripting EDB-25550 · webapps · Apr 27, 2005 · verified
- Claroline 1.5/1.6 - 'myagenda.php?coursePath' Cross-Site Scripting EDB-25551 · 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
- claroline-multiple-scripts-xss(20295) vdb-entry
- 20050427 ZRCSA-200501 - Multiple vulnerabilities in Claroline mailing-list
- http://www.claroline.net/news.php#85
- 1013822 vdb-entry
- 15725 third-party-advisory