Description
SQL injection vulnerability in php121language.php in PHP121 1.4 allows remote attackers to execute arbitrary SQL commands and execute arbitrary code via the sess_username variable, as set by the php121un HTTP COOKIE parameter, which is used in multiple files including php121login.php. NOTE: the code execution occurs because the SQL query results are used in an include statement.
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 1
- PHP121 Instant Messenger 1.4 - Remote Code Execution EDB-1666 · webapps · Apr 12, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- ADV-2006-1349 vdb-entry
- 1015936 vdb-entry
- php121-php121login-sql-injection(25785) vdb-entry
- 17509 vdb-entry
- http://retrogod.altervista.org/php121im_14_sql_xpl.html
- 19643 third-party-advisory
- 1666 exploit