~ / search / GHSA-73vx-49mv-v8w5

GHSA-73vx-49mv-v8w5

MantisBT has Stored HTML Injection/XSS when displaying Tags in Timeline

Source: GitHub Advisory Database (reviewed) High CVE-2026-33548

Packages

EcosystemPackageAffectedFixed in
Packagist mantisbt/mantisbt >= 2.28.0, < 2.28.2 2.28.2

Details

As written in the advisory (Markdown source, shown as plain text).

Improper escaping of tag names retrieved from History in Timeline (my_view_page.php) allows an attacker to inject HTML and, if CSP settings permit, achieve execution of arbitrary JavaScript, when displaying a tag that has been renamed or deleted. ### Impact Cross-site scripting (XSS). ### Patches f32787c14d4518476fe7f05f992dbfe6eaccd815 ### Workarounds * Edit offending History entries (using SQL) * Wrap `$this->tag_name` in a string_html_specialchars() call in IssueTagTimelineEvent::html() ### Credits MantisBT thanks Vishal Shukla for discovering and responsibly reporting the issue.

References

External links from the advisory. They lead to third-party sites.