MantisBT 2.11.0-2.28.1 Stored XSS via unsanitized filter owner
CVE-2026-40607 Published on May 22, 2026

MantisBT is Vulnerable to Stored XSS Through its Saved-Filter Owner Column
Mantis Bug Tracker (MantisBT) is an open source issue tracker. In versions 2.11.0 through 2.28.1, a Stored XSS vulnerability is caused by incorrect escaping of a saved filter's owner, allowing an attacker to inject arbitrary HTML on systems where $g_show_user_realname = ON. Note that By default, only users with Manager access level or above can save their filters publicly. This issue has been fixed in version 2.28.2. If developers are unable to update immediately, they can work around this issue by preventing display of users' real names (set $g_ show_user_realname = OFF; in configuration), and restricting the ability to store filters (set $g_stored_query_create_threshold / $g_stored_query_create_shared_threshold to NOBODY).

NVD

Weakness Type

What is a XSS Vulnerability?

The software does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

CVE-2026-40607 has been classified to as a XSS vulnerability or weakness.


Products Associated with CVE-2026-40607

Want to know whenever a new CVE is published for MantisBT? stack.watch will email you.

 

Affected Versions

mantisbt Version >= 2.1.0, < 2.28.2 is affected by CVE-2026-40607

Exploit Probability

EPSS
0.05%
Percentile
17.14%

EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.