CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-49273

highcovered by 1 sourcefirst seen 2026-07-15
MantisBT 2.28.3 and earlier contains a remote code execution vulnerability in the admin "Manage Configuration" feature (adm_config_set.php). When setting a configuration value with a non-string type (integer, float, complex), the value is passed through ConfigParser -> Tokenizer, which calls *eval()* with a return; prefix intended to prevent code execution. However, PHP hoists function and class declarations at compile time, even past a *return* statement. An attacker can define a class in the eval()'d code that hijacks a class loaded later via PHP's autoloader, achieving arbitrary code execution. This vulnerability requires administrator access to the web UI (adm_config_set.php). The REST API's ConfigsSetCommand does NOT use Tokenizer/eval() and is not affected. Impact - Remote code execution as the web server user (www-data) from an authenticated administrator session Patches - https://github.com/mantisbt/mantisbt/commit/78c0af63d1fe0118004744cab21ca3bf2cea0f5c Workarounds None. Resources - https://mantisbt.org/bugs/view.php?id=37122 Credits McCaulay Hudson (@_McCaulay) of watchTowr

⚡ Watch CVE-2026-49273

Get an email if CVE-2026-49273 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.

Advisory coverage (1)

External references

NVD record for CVE-2026-49273

CVE.org record

Embed the live status

CVE-2026-49273 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-49273 status](https://www.csirts.com/badge/CVE-2026-49273)](https://www.csirts.com/cve/CVE-2026-49273)