Dognædis Ref.: DGS-SEC-2
CVE Ref: CVE-2011-4541
Release Date: 2011/11/22
Discover Credits: CodeV - Code Analyzer
Bulletin Author(s): HTrovao
Contact: [email protected]
Type: Cross Site Scripting
Level: High (Low/High/Critical)
CVSS: 5.8 (AV:N/AC:M/Au:N/C:P/I:P/A:N)
Vulnerable Application: Hastymail (ver. 2.1.1)
Overview:
Hastymail2 is a full featured IMAP/SMTP client written in PHP. It's goal is to create a fast, secure, compliant web mail client that has great usability.
Scope:
Description:
The referred vulnerability could be exploited through a XSS (Cross-Site-Scripting) attack.
Ultimately, the attacker could take complete control of the victims web-browser.
In a successful attack, the malicious script would be executed with the authenticated user permissions.
Impact:
Generally, by exploiting this kind of vulnerability, it might be possible to achieve possible attack vectors to various kinds of attacks such as:
- Session/Cookie theft
- Account Hijacking
- Identity theft
- Accessing confidential resources
- Accessing pay content
- Account Denial of service
Resolution:
Aiming a correct resolution of the identified vulnerability, the data obtained through the $_POST['rs'] input argument should be properly sanitized for HTML and following ECMAS usage.
Official Solution:
Users are recommended to upgrade to the newer version (v2.1.1-RC2), which is available in the application website.
External References:
http://www.owasp.org/index.php/Cross-site_Scripting_(XSS)
http://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)
http://en.wikipedia.org/wiki/Cross-site_scripting
http://en.wikipedia.org/wiki/Code_injection
Download the Vulnerability Report (PDF)