CVE-2026-52882: MantisBT REST and SOAP API Vulnerability Allows Assignment of Unreleased Product Versions

mantisbt/mantisbt Updated 16 Jul 2026

Summary

15/07/2026
Yes i
Moderate
5.3

CVE-2026-52882: MantisBT: REST and SOAP API Issue Update Accepts Unreleased Product Versions From Updaters. Affects mantisbt/mantisbt versions < 2.28.4. Fixed in 2.28.4. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Your last release was probably never penetration tested Manual testing by engineers who build software, not an auditor's checklist. Trusted by teams at Swift and Google Talk to Devnack

Background

MantisBT is a widely used open-source issue tracker that helps teams manage and track bugs and feature requests. It offers REST and SOAP APIs for integration with other systems, enabling developers to automate workflows and enhance productivity. However, a recent vulnerability has been identified that allows users to assign unreleased product versions, potentially leading to confusion and mismanagement of project timelines.

Vulnerability Detail

The vulnerability arises from the improper handling of permissions related to unreleased product versions in the MantisBT REST and SOAP APIs. Users with the 'report_issues_for_unreleased_versions_threshold' set below a certain level can assign unreleased versions, which could lead to unauthorized access and manipulation of project data. This could result in significant project management issues, as unreleased versions may not be stable or ready for public use.

How To Fix

Minimum fixed version

2.28.4

This is the first release that contains the fix.

composer require mantisbt/mantisbt:2.28.4

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Workaround

Currently, there are no workarounds available for this vulnerability. It is strongly recommended to update to the patched version as soon as possible.

Conclusion

In summary, the CVE-2026-52882 vulnerability in MantisBT allows users to assign unreleased product versions through its APIs, posing a risk to project management. Users are advised to update to version 2.28.4 or later to mitigate this issue.

See every vulnerability recorded for mantisbt/mantisbt →

Share this vulnerability

FAQ

The CVSS score for this vulnerability is 5.3, indicating a moderate level of risk.

You can use Vulert's playground at Vulert Scanner to check if your application is affected by this vulnerability without requiring any signup.

The vulnerability can lead to unauthorized assignment of unreleased product versions, causing project management issues and potential instability in the software.

Yes, a patch is available in version 2.28.4 of MantisBT. It is recommended to update to this version to mitigate the risk.

The vulnerability was discovered and responsibly reported by Vishal Shukla.

Related vulnerabilities

Recent vulnerabilities recorded for mantisbt/mantisbt.

How To Fix

Minimum fixed version

2.28.4

This is the first release that contains the fix.

composer require mantisbt/mantisbt:2.28.4

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback