Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:composer/mantisbt/mantisbt@2.25.0
purl pkg:composer/mantisbt/mantisbt@2.25.0
Next non-vulnerable version 2.28.2
Latest non-vulnerable version 2.28.2
Risk
Vulnerabilities affecting this package (17)
Vulnerability Summary Fixed by
VCID-1n7b-6pyz-cka5
Aliases:
CVE-2024-34077
GHSA-93x3-m7pw-ppqm
Mantis Bug Tracker (MantisBT) allows user account takeover in the signup/reset password process Insufficient access control in the registration and password reset process allows an attacker to reset another user's password and takeover their account, if the victim has an incomplete request pending. The exploit is only possible while the verification token is valid, i.e for 5 minutes after the confirmation URL sent by e-mail has been opened, and the user did not complete the process by updating their password. A brute-force attack calling account_update.php with increasing user IDs is possible.
2.26.2
Affected by 6 other vulnerabilities.
VCID-843s-1vx7-nueb
Aliases:
CVE-2026-30849
GHSA-phrq-pc6r-f6gh
MantisBT is vulnerable to authentication bypass through the SOAP API on MySQL Mantis Bug Tracker instances running on MySQL and compatible databases are affected by an authentication bypass vulnerability in the SOAP API, as a result of improper type checking on the password parameter. Other database backends are not affected, as they do not perform implicit type conversion from string to integer. ### Impact Using a crafted SOAP envelope, an attacker knowing the victim's username is able to login to the SOAP API with their account without knowledge of the actual password, and execute any API function they have access to. ### Patches * b349e5c890eeda9bd82e7c7e14479853f8a30d9f ### Workarounds - [Disabling the SOAP API](https://mantisbt.org/docs/master/en-US/Admin_Guide/html-desktop/#admin.config.api.disable) significantly reduces the risk, but still allows the attacker to retrieve user account information including email address and real name. ### Resources - https://mantisbt.org/bugs/view.php?id=36902 ### Credits MantisBT thanks Alexander Philiotis of SynerComm for discovering and responsibly reporting the issue.
2.28.1
Affected by 1 other vulnerability.
VCID-8676-5hmd-s3hm
Aliases:
CVE-2024-45792
GHSA-h5q3-fjp4-2x7r
MantisBT vulnerable to information disclosure with user profiles Using a crafted POST request, an unprivileged, registered user is able to retrieve information about other users' personal system profiles.
2.26.4
Affected by 5 other vulnerabilities.
VCID-8wux-1k2d-sbam
Aliases:
CVE-2025-55155
GHSA-q747-c74m-69pr
MantisBT lacks verification when changing a user's email address When a user edits their profile to change their e-mail address, the system saves it without validating that it actually belongs to the user.
2.27.2
Affected by 1 other vulnerability.
VCID-d3yt-mkwe-33hu
Aliases:
CVE-2025-46556
GHSA-r3jf-hm7q-qfw5
MantisBT Vulnerable to Denial-of-Service (DoS) via Excessive Note Length A lack of server-side validation for note length in MantisBT allows attackers to permanently corrupt issue activity logs by submitting extremely long notes (tested with 4,788,761 characters). Once such a note is added:
2.27.2
Affected by 1 other vulnerability.
VCID-ed8g-bc8k-dkgq
Aliases:
CVE-2024-23830
GHSA-mcqj-7p29-9528
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') MantisBT is an open source issue tracker. Prior to version 2.26.1, an unauthenticated attacker who knows a user's email address and username can hijack the user's account by poisoning the link in the password reset notification message. A patch is available in version 2.26.1. As a workaround, define `$g_path` as appropriate in `config_inc.php`.
2.26.1
Affected by 9 other vulnerabilities.
VCID-hxaw-gp24-9kfv
Aliases:
CVE-2022-28508
GHSA-wfg2-2wmw-6894
MantisBT vulnerable to XSS via unescaped output in browser_search_plugin.php An XSS issue was discovered in browser_search_plugin.php in MantisBT up to and including 2.25.2. Unescaped output of the return parameter allows an attacker to inject code into a hidden input field.
2.25.3
Affected by 13 other vulnerabilities.
VCID-jpyg-rbg3-rybh
Aliases:
CVE-2024-34080
GHSA-99jc-wqmr-ff2q
MantisBT Vulnerable to Exposure of Sensitive Information to an Unauthorized Actor If an issue references a note that belongs to another issue that the user doesn't have access to, then it gets hyperlinked. Clicking on the link gives an access denied error as expected, yet some information remains available via the link, link label, and tooltip.
2.26.2
Affected by 6 other vulnerabilities.
VCID-jtj9-ccw1-8kd1
Aliases:
CVE-2023-44394
GHSA-v642-mh27-8j6m
MantisBT may disclose project names to unauthorized users Due to insufficient access-level checks on the Wiki redirection page, any user can reveal private Projects' names, by accessing wiki.php with sequentially incremented IDs.
2.25.8
Affected by 10 other vulnerabilities.
VCID-mubw-sf3f-n3fg
Aliases:
CVE-2024-34081
GHSA-wgx7-jp56-65mq
Mantis Bug Tracker (MantisBT) vulnerable to cross-site scripting Improper escaping of a custom field's name allows an attacker to inject HTML and, if CSP settings permit, achieve execution of arbitrary JavaScript when: - resolving or closing issues (bug_change_status_page.php) belonging to a project linking said custom field - viewing issues (view_all_bug_page.php) when the custom field is displayed as a column - printing issues (print_all_bug_page.php) when the custom field is displayed as a column
2.26.2
Affected by 6 other vulnerabilities.
VCID-n3nu-aawj-s7af
Aliases:
CVE-2025-47776
GHSA-4v8w-gg5j-ph37
MantisBT vulnerable to authentication bypass for some passwords due to PHP type juggling Due to an incorrect use of loose (`==`) instead of strict (`===`) comparison in the [authentication code][1], PHP type juggling will cause interpretation of certain MD5 hashes as numbers, specifically those matching scientific notation. [1]: https://github.com/mantisbt/mantisbt/blob/0fb502dd613991e892ed2224ac5ea3e40ba632bc/core/authentication_api.php#L782
2.27.2
Affected by 1 other vulnerability.
VCID-uk44-j13d-43ce
Aliases:
CVE-2022-33910
GHSA-qghg-v7xv-q98q
MantisBT XSS through crafted SVG documents in file_download.php An XSS vulnerability in MantisBT before 2.25.5 allows remote attackers to attach crafted SVG documents to issue reports or bugnotes. When a user or an admin clicks on the attachment, file_download.php opens the SVG document in a browser tab instead of downloading it as a file, causing the JavaScript code to execute.
2.25.5
Affected by 12 other vulnerabilities.
VCID-uyk7-6syy-m7c3
Aliases:
CVE-2021-43257
GHSA-rg8f-5p7x-m6wv
MantisBT CSV Injection unprivileged user access in csv_export.php Lack of Neutralization of Formula Elements in the CSV API of MantisBT before 2.25.3 allows an unprivileged attacker to execute code or gain access to information when a user opens the csv_export.php generated CSV file in Excel.
2.25.3
Affected by 13 other vulnerabilities.
VCID-uzm1-jgsr-ufeg
Aliases:
CVE-2022-26144
GHSA-rqgj-rqfr-5j6f
MantisBT vulnerable to XSS due to improper escape in manage_plugin_page.php and manage_plugin_uninstall.php An XSS issue was discovered in MantisBT before 2.25.3. Improper escaping of a Plugin name allows execution of arbitrary code (if CSP allows it) in manage_plugin_page.php and manage_plugin_uninstall.php when a crafted plugin is installed.
2.25.3
Affected by 13 other vulnerabilities.
VCID-y7ms-qz8n-3ugn
Aliases:
CVE-2021-33557
GHSA-52cx-vphc-jmjm
MantisBT allows XSS in manage_custom_field_edit_page.php An XSS issue was discovered in manage_custom_field_edit_page.php in MantisBT before 2.25.2. Unescaped output of the return parameter allows an attacker to inject code into a hidden input field.
2.25.2
Affected by 16 other vulnerabilities.
VCID-ybzq-wt16-3bc2
Aliases:
CVE-2023-22476
GHSA-hf4x-6h87-hm79
MantisBT may expose private issues' summaries to unauthorized users Mantis Bug Tracker (MantisBT) is an open source issue tracker. In versions prior to 2.25.6, due to insufficient access-level checks, any logged-in user allowed to perform Group Actions can access to the _Summary_ field of private Issues (i.e. having Private view status, or belonging to a private Project) via a crafted `bug_arr[]` parameter in *bug_actiongroup_ext.php*. This issue is fixed in version 2.25.6. There are no workarounds.
2.25.6
Affected by 11 other vulnerabilities.
VCID-yhf6-qthy-nqb2
Aliases:
CVE-2025-62520
GHSA-g582-8vwr-68h2
MantisBT unauthorized disclosure of private project column configuration Due to insufficient access-level checks, any non-admin user having access to _manage_config_columns_page.php_ (typically project managers having MANAGER role) can use the _Copy From_ action to retrieve the columns configuration from a private project they have no access to. Access to the reverse operation (_Copy To_) is correctly controlled, i.e. it is not possible to alter the private project's configuration.
2.27.2
Affected by 1 other vulnerability.
Vulnerabilities fixed by this package (1)
Vulnerability Summary Aliases
VCID-stgp-f24d-qqdp MantisBT XSS in manage_custom_field_update.php An issue was discovered in MantisBT through 2.24.3. In the helper_ensure_confirmed call in manage_custom_field_update.php, the custom field name is not sanitized. This may be problematic depending on CSP settings. CVE-2020-35571
GHSA-cvrm-cr3m-qj92

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-06T07:33:34.557534+00:00 GitLab Importer Affected by VCID-843s-1vx7-nueb https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2026-30849.yml 38.6.0
2026-06-06T06:19:08.979999+00:00 GitLab Importer Affected by VCID-8wux-1k2d-sbam https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2025-55155.yml 38.6.0
2026-06-06T06:19:08.499605+00:00 GitLab Importer Affected by VCID-yhf6-qthy-nqb2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2025-62520.yml 38.6.0
2026-06-06T06:19:08.013148+00:00 GitLab Importer Affected by VCID-n3nu-aawj-s7af https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2025-47776.yml 38.6.0
2026-06-06T06:19:07.233050+00:00 GitLab Importer Affected by VCID-d3yt-mkwe-33hu https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2025-46556.yml 38.6.0
2026-06-06T05:25:02.194967+00:00 GitLab Importer Affected by VCID-8676-5hmd-s3hm https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2024-45792.yml 38.6.0
2026-06-06T04:52:46.336411+00:00 GitLab Importer Affected by VCID-1n7b-6pyz-cka5 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2024-34077.yml 38.6.0
2026-06-06T04:52:39.790441+00:00 GitLab Importer Affected by VCID-mubw-sf3f-n3fg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2024-34081.yml 38.6.0
2026-06-06T04:52:37.144094+00:00 GitLab Importer Affected by VCID-jpyg-rbg3-rybh https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2024-34080.yml 38.6.0
2026-06-06T04:38:18.017225+00:00 GitLab Importer Affected by VCID-ed8g-bc8k-dkgq https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2024-23830.yml 38.6.0
2026-06-06T04:14:06.519424+00:00 GitLab Importer Affected by VCID-jtj9-ccw1-8kd1 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2023-44394.yml 38.6.0
2026-06-06T03:30:49.787079+00:00 GitLab Importer Affected by VCID-ybzq-wt16-3bc2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2023-22476.yml 38.6.0
2026-06-06T02:39:08.848844+00:00 GitLab Importer Affected by VCID-uk44-j13d-43ce https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2022-33910.yml 38.6.0
2026-06-06T02:21:30.506165+00:00 GitLab Importer Affected by VCID-y7ms-qz8n-3ugn https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2021-33557.yml 38.6.0
2026-06-06T01:45:07.646105+00:00 GitLab Importer Affected by VCID-hxaw-gp24-9kfv https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2022-28508.yml 38.6.0
2026-06-06T01:41:03.737404+00:00 GitLab Importer Affected by VCID-uyk7-6syy-m7c3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2021-43257.yml 38.6.0
2026-06-06T01:41:00.501085+00:00 GitLab Importer Affected by VCID-uzm1-jgsr-ufeg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2022-26144.yml 38.6.0
2026-06-05T21:28:29.332059+00:00 GHSA Importer Fixing VCID-stgp-f24d-qqdp https://github.com/advisories/GHSA-cvrm-cr3m-qj92 38.6.0
2026-06-05T17:10:31.245113+00:00 GitLab Importer Fixing VCID-stgp-f24d-qqdp https://gitlab.com/gitlab-org/advisories-community/-/blob/main/packagist/mantisbt/mantisbt/CVE-2020-35571.yml 38.6.0
2026-06-04T17:54:03.698713+00:00 GithubOSV Importer Fixing VCID-stgp-f24d-qqdp https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-cvrm-cr3m-qj92/GHSA-cvrm-cr3m-qj92.json 38.6.0