Cross-site scripting in MantisBT - CVE-2014-9571
Published: January 26, 2015 / Updated: January 3, 2021
MantisBT
mantisbt.sourceforge.net
Description
Vulnerability allows a remote attacker to perform XSS attacks.
The vulnerability is caused by an input validation error in admin/install.php in MantisBT before 1.2.19 and 1.3.x before 1.3.0-beta.2 when processing (1) admin_username or (2) admin_password parameter. A remote attacker can trick the victim to follow a specially crafted link and execute arbitrary HTML and script code in victim's browser in security context of vulnerable website.
Successful exploitation of this vulnerability may allow a remote attacker to steal potentially sensitive information, change appearance of the web page, perform phishing and drive-by-download attacks.
Remediation
External links
- http://seclists.org/oss-sec/2015/q1/156
- http://www.securitytracker.com/id/1031633
- https://exchange.xforce.ibmcloud.com/vulnerabilities/100209
- https://github.com/mantisbt/mantisbt/commit/132cd6d0
- https://github.com/mantisbt/mantisbt/commit/6d47c047
- https://www.htbridge.com/advisory/HTB23243
- https://www.mantisbt.org/bugs/view.php?id=17937
- https://www.mantisbt.org/bugs/view.php?id=17938