๐Ÿ” CVE Alert

CVE-2026-114391

HIGH 7.1

ZenTao PMS before 22.3 Authorization Bypass via Ajax Controller Methods

CVSS Score
7.1
EPSS Score
0.0%
EPSS Percentile
0th

ZenTao PMS before 22.3 contains an authorization bypass vulnerability in commonModel::isOpenMethod() that lets logged-in users skip group-based ACL checks for any method containing 'ajax'. Minimal-privilege users can call methods like task.ajaxGetByID, system.ajaxDBAuthUrl and admin.ajaxChangeTableEngine to read data, obtain database credentials, trigger CI jobs and alter tables.

CWE CWE-863
Vendor easysoft
Product zentaopms
Published Oct 21, 2026
Stay Ahead of the Next One

Get instant alerts for easysoft zentaopms

Be the first to know when new high vulnerabilities affecting easysoft zentaopms are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
None

Affected Versions

easysoft / zentaopms
0 < 22.3

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/easysoft/zentaopms/issues/181 github.com: https://github.com/easysoft/zentaopms/commit/ac484f3b01c0f84002391a344d99dd2993692f49 github.com: https://github.com/easysoft/zentaopms/releases/tag/zentaopms_22.3_20260707 github.com: https://github.com/easysoft/zentaopms/blob/zentaopms_22.2_20260527/module/common/model.php#L446-L463 github.com: https://github.com/easysoft/zentaopms/blob/zentaopms_22.2_20260527/module/system/control.php#L454-L474 vulncheck.com: https://www.vulncheck.com/advisories/zentao-pms-before-22.3-authorization-bypass-via-ajax-controller-methods

Credits

lighthousekeeper1212 ๐Ÿ” leediay153 from Viettel Post