CVE-2019-15074

The Timeline feature in my_view_page.php in MantisBT through 2.21.1 has a stored cross-site scripting (XSS) vulnerability, allowing execution of arbitrary code…

published August 21, 2019

CVSS
—
EPSS
2%
Percentile
81.2
In the wild
Unconfirmed
What it is

⚠️ Watch out, MantisBT users! A crafty XSS vulnerability lurking in the Timeline feature lets attackers execute arbitrary code with just a cleverly named file upload! 🔥 Think of it as someone slipping a sneaky note into a group presentation. Everyone who sees the slide (My View Page) can be influenced by those hidden messages that weren’t meant for them! If exploited, attackers could run arbitrary code in the context of any user viewing the affected issue, potentially leading to data leaks, unauthorized actions, or even full account takeover. This means a seemingly harmless attachment could unleash chaos!

Put simply

Think of it as someone slipping a sneaky note into a group presentation. Everyone who sees the slide (My View Page) can be influenced by those hidden messages that weren’t meant for them! This vulnerability allows attackers to leverage the Timeline feature in MantisBT by uploading a crafted filename, which could execute malicious scripts when the My View Page is displayed to users with visibility to the issue.

What to do

If exploited, attackers could run arbitrary code in the context of any user viewing the affected issue, potentially leading to data leaks, unauthorized actions, or even full account takeover. This means a seemingly harmless attachment could unleash chaos! To protect yourself, ensure you're running MantisBT version 2.21.1 or later, where this issue is fixed. Additionally, consider implementing strict Content Security Policy (CSP) settings to mitigate risks. Regularly audit user-uploaded attachments for suspicious content as an extra layer of defense! You've got this! Just follow these steps and you'll keep your MantisBT safe and sound! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02067 · 81.2th percentile
Published
2019-08-21T18:23Z
EPSS history
Timeline
  • 21 AUG 18:23Z
    The Timeline feature in my_view_page.php in MantisBT through 2.21.1 has a stored cross-site scripting (XSS) vulnerability, allowing execution of arbitrary code…
    cvelistv5