Description
Multiple SQL injection vulnerabilities in Pligg 9.9 and earlier allow remote attackers to execute arbitrary SQL commands via the (1) id parameter to vote.php, which is not properly handled in libs/link.php; (2) id parameter to trackback.php; (3) an unspecified parameter to submit.php; (4) requestTitle variable in a query to story.php; (5) requestID and (6) requestTitle variables in recommend.php; (7) categoryID parameter to cloud.php; (8) title parameter to out.php; (9) username parameter to login.php; (10) id parameter to cvote.php; and (11) commentid parameter to edit.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 2
- Pligg CMS 9.9.0 - Remote Code Execution EDB-6172 · webapps · Jul 30, 2008 · verified
- Pligg CMS 9.9.0 - Cross-Site Scripting / Local File Inclusion / SQL Injection EDB-6173 · webapps · Jul 30, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 50191 vdb-entry
- pligg-multiple-sql-injection(44193) vdb-entry
- 50198 vdb-entry
- 50195 vdb-entry
- 50193 vdb-entry
- http://www.gulftech.org/?node=research&article_id=00120-07312008
- 20080730 Pligg <= 9.9.0 Multiple Vulnerabilities mailing-list
- 50194 vdb-entry
- 30458 vdb-entry
- 50190 vdb-entry
- 50192 vdb-entry
- 50189 vdb-entry
- 50196 vdb-entry
- 50197 vdb-entry
- 6173 exploit