Description
Multiple SQL injection vulnerabilities in HiveMail 1.3 and earlier allow remote attackers to execute arbitrary SQL commands via (1) the contactgroupid parameter in addressbook.update.php, (2) the messageid parameter in addressbook.add.php, (3) the folderid parameter in folders.update.php, and possibly certain parameters in (4) calendar.event.php, (5) index.php, (6) pop.download.php, (7) read.bounce.php, (8) rules.block.php, (9) language.php, and (10) certain other scripts; and allow remote authenticated users to execute arbitrary SQL commands via (11) the folderid parameter in index.php and (12) possibly other parameters in certain other scripts, because $_SERVER['PHP_SELF'] is improperly handled.
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
- HiveMail 1.3 - 'addressbook.add.php' Remote Code Execution EDB-1756 · webapps · May 6, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://forum.hivemail.com/showthread.php?p=26745
- 16591 vdb-entry
- 422 third-party-advisory
- ADV-2006-0527 vdb-entry
- 20060210 HiveMail <= 1.3 Multiple Vulnerabilities mailing-list
- hivemail-index-sql-injection(24623) vdb-entry
- http://www.gulftech.org/?node=research&article_id=00098-02102006
- 18807 third-party-advisory