Cross-site scripting in MantisBT - CVE-2014-9270
Published: December 8, 2014 / 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 the projax_array_serialize_for_autocomplete function in core/projax_api.php in MantisBT 1.1.0a3 through 1.2.17. 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/2014/q4/867
- http://seclists.org/oss-sec/2014/q4/902
- http://secunia.com/advisories/62101
- http://www.debian.org/security/2015/dsa-3120
- http://www.securityfocus.com/bid/71372
- https://exchange.xforce.ibmcloud.com/vulnerabilities/99037
- https://github.com/mantisbt/mantisbt/commit/0bff06ec
- https://www.mantisbt.org/bugs/view.php?id=17583