Summary
CVE-2026-12571 is a critical authentication bypass vulnerability in the password-reset workflow of ManageEngine DDI Central. The flaw allows an unauthenticated attacker to reset an arbitrary account’s password without possessing a valid recovery/verification code, resulting in full account takeover. The issue affects DDI Central Build 6200 and earlier and has been assigned a CVSS v3.1 base score of 9.8 (Critical).
Technical details
- Root cause: The password-reset confirmation workflow accepted password-reset requests without properly validating that a verification/recovery code was supplied and correct, and lacked explicit permission checks on the confirmation interface (CWE-287: Improper Authentication; CWE-640: Weak Password Recovery Mechanism for Forgotten Password).
- Trigger conditions: An attacker submits a password-reset request against the DDI Central Console targeting a victim account, then completes the reset confirmation step with an empty or invalid verification code, bypassing the intended code-validation check.
- Attack vector: Network-based (AV:N), requires no authentication (PR:N) and no user interaction (UI:N), with low attack complexity (AC:L) — making it remotely and trivially exploitable by any network-connected attacker.
- Impact: Successful exploitation allows an attacker to take over any account, including administrative accounts, on the affected DDI Central instance, leading to full compromise of confidentiality, integrity, and availability (C:H/I:H/A:H) of the DNS/DHCP/IPAM management platform.
Affected software
- ManageEngine DDI Central, versions up to and including Build 6200 (6.2.0)
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade ManageEngine DDI Central Console and Node Agent instances to Build 6201 or later using the vendor’s service pack, which enforces validation of non-empty/valid verification codes during password resets and adds explicit permission checks to the password-reset confirmation interface.
- If immediate patching is not possible: Restrict network access to the DDI Central Console management interface to trusted internal networks or VPN only, disable or closely monitor password-reset functionality, and review authentication logs for anomalous or unauthorized password-reset/account-takeover attempts until the patch can be applied.

