Relationship Graph
View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0036978 | mantisbt | security | public | 2026-03-17 06:04 | 2026-05-09 19:56 |
| Reporter | ninjasec | Assigned To | dregad | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 2.28.1 | ||||
| Target Version | 2.28.2 | Fixed in Version | 2.28.2 | ||
| Summary | 0036978: CVE-2026-34970: Bugnote Revision Page Leaks Private Issue Metadata After Issue Access Is Revoked | ||||
| Description | MantisBT allows a bugnote author to access the bugnote revision page after losing access to the parent private issue, disclosing issue metadata such as the issue id and summary. The revision page authorization permits a bugnote reporter to access bugnote revisions even when the user no longer has access to the parent issue. Although the page does not disclose the full revision body in the tested setup, it still renders issue-level metadata from the private issue. /bug_revision_view_page.php?bugnote_id=9 The revision page returned 200 OK and exposed:
This is a metadata disclosure because the issue itself remained inaccessible. Affected Code
Root Cause | ||||
| Steps To Reproduce | Steps to Reproduce
| ||||
| Tags | No tags attached. | ||||
|
I confirm the vulnerability. Advisory https://github.com/mantisbt/mantisbt/security/advisories/GHSA-crmx-4p49-46m2 created and CVE request sent. |
|
|
CVE-2026-34970 assigned |
|
|
Patch for review https://github.com/mantisbt/mantisbt-private/pull/6 |
|
|
MantisBT: master-2.28 71df1f67 2026-05-09 05:49 Committer: community Details Diff |
Fix bugnote revisions access check access_can_view_bugnote_revisions() now checks that the user can view the bugnote's parent issue. Fixes 0036978, GHSA-crmx-4p49-46m2 / CVE-2026-34970 |
Affected Issues 0036978 |
|
| mod - core/access_api.php | Diff File | ||
related to
child of
duplicate of