CVE-2026-125747 | BDVDB-2026-402985 Detail
easysoftzentaopms
Description#
ZenTao PMS through 22.7 contains a missing object-level authorization vulnerability in module/build/control.php that allows authenticated users to modify builds in projects they do not belong to. Attackers holding build privileges in any project can supply sequential buildID values to delete, edit, or relink stories and bugs on builds in foreign or private projects.
Impact#
Per CVSS v3.1: confidentiality impact none, integrity impact low, availability impact low. Attack vector: network.
Weaknesses#
- CWE-639 Authorization Bypass Through User-Controlled Key
References#
- https://github.com/easysoft/zentaopms/issues/221
- https://github.com/easysoft/zentaopms/blob/zentaopms_22.7_20261103/module/build/control.php#L211-L214
- https://github.com/easysoft/zentaopms/blob/zentaopms_22.7_20261103/module/build/control.php#L100-L105
- https://hackmd.io/@hieund/zentaopms-build-missing-object-authorization-idor
- https://www.vulncheck.com/advisories/zentao-pms-through-22.7-idor-via-build-module-mutation-methods
Exploit#
No public exploit known
History#
- Version 1Record published in the CVE List.