Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-47156— MantisBT: SOAP API Authentication Bypass with Privilege Escalation to Administrator

Quick assessment

Affected
mantisbt mantisbt
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

MantisBT 是一款开源的缺陷跟踪工具。2.28.3 及更早版本中存在一个严重的身份认证绕过漏洞,位于 SOAP API 的 函数中。任何用户只要知道任意一个有效的 ,并且知道目标用户的用户名(包括管理员),就可以在不了解目标用户密码的情况下,通过 SOAP API 以该用户的身份进行身份验证。该漏洞在默认安装的 MantisBT 系统中可利用,因为默认情况下允许用户自助注册( )。一个自助注册的用户可以利用自己的 (该值可在其登录后的浏览器中 中读取),通过 SOAP API 冒充管理员。 REST API

CVSS 9.3 · Critical

Possible ATT&CK Techniques 1 AI

T1078 · Valid Accounts

Affected Version Matrix 1

VendorProduct Version RangeStatus
mantisbt mantisbt < 2.28.4 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-47156

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
MantisBT: SOAP API Authentication Bypass with Privilege Escalation to Administrator
Source: CVE Program / CVE List V5
Vulnerability Description
MantisBT is an open source bug tracker. Versions 2.28.3 and earlier contain a critical authentication bypass in the SOAP API's mci_check_login() function. Any user knowing any valid cookie_string can authenticate as any other user (knowing their username), including the administrator, without knowing the target's password. The vulnerability is exploitable with zero prior access on default MantisBT installations because self-registration is enabled by default ($g_allow_signup = ON). A self-registered user can use their own cookie_string (readable from their browser's MANTIS_STRING_COOKIE cookie after login) to impersonate the administrator via the SOAP API. The REST API is NOT affected. The REST API's AuthMiddleware derives the username server-side from the API token or session cookie, so the username cannot be spoofed. The Web UI is NOT affected. The Web UI authenticates via PHP session cookies (PHPSESSID) and validates the MANTIS_STRING_COOKIE against the logged-in user through auth_is_cookie_valid(). The username is derived server-side from the cookie, not supplied by the client. Version 2.28.4 contains a patch. No known workarounds are available.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
认证机制不恰当
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
mantisbt mantisbt < 2.28.4 -

II. Public POCs for CVE-2026-47156

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-47156

登录查看更多情报信息。

Patches & Fixes for CVE-2026-47156 (1)

Vendor Advisories for CVE-2026-47156 (1)

Other References for CVE-2026-47156 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-47156

No comments yet


Leave a comment