Description
Multiple SQL injection vulnerabilities in Dokeos 1.8.4 allow remote attackers to execute arbitrary SQL commands via the (1) id parameter to whoisonline.php, (2) tracking_list_coaches_column parameter to main/mySpace/index.php, (3) tutor_name parameter to main/create_course/add_course.php, the (4) Referer HTTP header to index.php, and the (5) X-Fowarded-For HTTP header to main/admin/class_list.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
- Dokeos 1.8.4 - 'whoisonline.php?id' SQL Injection EDB-31194 · webapps · Feb 15, 2008 · verified
- Dokeos 1.8.4 - 'main/inc/lib/events.lib.inc.php' Referer HTTP Header SQL Injection EDB-31195 · webapps · Feb 15, 2008 · verified
- Dokeos 1.8.4 - '/main/mySpace/index.php?tracking_list_coaches_column' SQL Injection EDB-31199 · webapps · Feb 15, 2008 · verified
- Dokeos 1.8.4 - '/main/create_course/add_course.php?tutor_name' SQL Injection EDB-31200 · webapps · Feb 15, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 27792 vdb-entry
- 3687 third-party-advisory
- http://projects.dokeos.com/index.php?do=details&task_id=2218
- 20080219 [DSECRG-08-015] Multiple Security Vulnerabilities in Dokeos 1.8.4 mailing-list
- 1019425 vdb-entry
- 28974 third-party-advisory
- ADV-2008-0587 vdb-entry