Description
IceWarp Web Mail 5.5.1, as used by Merak Mail Server 8.3.0r and VisNetic Mail Server version 8.3.0 build 1, does not properly restrict acceptable values for the language parameter to mail/settings.html before it is stored in a database, which can allow remote authenticated users to include arbitrary PHP code via a URL in a modified lang_settings parameter to mail/index.html.
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
- IceWarp Universal WebMail - '/mail/settings.html?Language' Local File Inclusion EDB-26982 · webapps · Dec 27, 2005 · verified
- IceWarp Universal WebMail - '/mail/index.html?lang_settings' Remote File Inclusion EDB-26983 · webapps · Dec 27, 2005 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- visnetic-settings-file-include(23904) vdb-entry
- 17865 third-party-advisory
- 16069 vdb-entry
- 17046 third-party-advisory
- 1015412 vdb-entry
- 20051227 Secunia Research: IceWarp Web Mail Multiple File mailing-list
- 22081 vdb-entry
- http://secunia.com/secunia_research/2005-62/advisory/
- 20051227 Secunia Research: IceWarp Web Mail Multiple File InclusionVulnerabilities mailing-list
- 22080 vdb-entry