Description
Multiple SQL injection vulnerabilities in ClassSystem 2.3 allow remote attackers to execute arbitrary SQL commands via the teacher_id parameter in (1) class/HomepageMain.php and (2) class/HomepageTop.php, and (3) the message_id parameter in class/MessageReply.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
- ClassSystem 2.0/2.3 - 'HomepageTop.php?teacher_id' SQL Injection EDB-31846 · webapps · May 26, 2008 · verified
- ClassSystem 2.0/2.3 - 'HomepageMain.php?teacher_id' SQL Injection EDB-31847 · webapps · May 26, 2008 · verified
- ClassSystem 2.0/2.3 - 'MessageReply.php?teacher_id' SQL Injection EDB-31848 · webapps · May 26, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 30365 third-party-advisory
- 45640 vdb-entry
- 20080526 Class System v2.3 Multiple Remote Vulnerabilities mailing-list
- classsystem-teacherid-sql-injection(42650) vdb-entry
- http://www.chroot.org/exploits/chroot_uu_005
- 29372 vdb-entry
- 45639 vdb-entry
- ADV-2008-1664 vdb-entry
- 45641 vdb-entry