Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-73vx-49mv-v8w5

Опубликовано: 25 мар. 2026
Источник: github
Github: Прошло ревью
CVSS4: 8.6
CVSS3: 6.1

Описание

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

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.

Пакеты

Наименование

mantisbt/mantisbt

composer
Затронутые версииВерсия исправления

= 2.28.0

2.28.2

EPSS

Процентиль: 10%
0.00196
Низкий

8.6 High

CVSS4

6.1 Medium

CVSS3

Дефекты

CWE-79

Связанные уязвимости

CVSS3: 6.1
nvd
5 месяцев назад

Mantis Bug Tracker (MantisBT) is an open source issue tracker. In version 2.28.0, 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. Version 2.28.1 contains a patch. Workarounds include editing offending History entries (using SQL) and wrapping `$this->tag_name` in a string_html_specialchars() call in IssueTagTimelineEvent::html().

CVSS3: 6.1
debian
5 месяцев назад

Mantis Bug Tracker (MantisBT) is an open source issue tracker. In vers ...

EPSS

Процентиль: 10%
0.00196
Низкий

8.6 High

CVSS4

6.1 Medium

CVSS3

Дефекты

CWE-79