CVE-2018-17782: MantisBT allows XSS via the Manage Filter page
A cross-site scripting (XSS) vulnerability in the Manage Filters page (managefilterpage.php) in MantisBT 2.1.0 through 2.17.1 allows remote attackers (if access rights permit it) to inject arbitrary code (if CSP settings permit it) through a crafted project name.
Other sources
MantisBT allows XSS via the Manage Filter page
— Packagist
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
composer/mantisbt/mantisbtto a version that resolves this vulnerability.Fixed in 2.17.2
Event History
Frequently Asked Questions
What is CVE-2018-17782?
CVE-2018-17782 is a cross-site scripting (XSS) vulnerability in the Manage Filters page (manage_filter_page.php) in MantisBT 2.1.0 through 2.17.1.
What can an attacker do with CVE-2018-17782?
An attacker can inject arbitrary code through a crafted project name if access rights and CSP settings permit it.
How severe is CVE-2018-17782?
CVE-2018-17782 has a severity rating of medium with a CVSS score of 5.4.
How can I fix CVE-2018-17782?
To fix CVE-2018-17782, users should update their MantisBT installation to version 2.17.2 or later.
Where can I find more information about CVE-2018-17782?
More information about CVE-2018-17782 can be found at the following links: [link1](https://mantisbt.org/blog/archives/mantisbt/613) and [link2](https://mantisbt.org/bugs/view.php?id=24813).