Cap-go - Authentication Logic Flaw in Enforce Password Policy
Description
Capgo before 12.128.2 contains a flaw in the Enforce Password Policy feature: after a Super Admin enables the policy and successfully changes their password to a compliant one, the backend does not update the password-compliance state. As a result, the backend continues to treat the account as non-compliant and repeatedly forces password-reset prompts, permanently locking the Super Admin out of organization access (organization lockout / denial of service) despite valid authentication.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
1Patches
Vulnerability mechanics
Root cause
"Backend does not update or validate the password compliance state after a password change, causing a permanent forced-password-reset loop."
Attack vector
An attacker who has already obtained Super Admin credentials can enable the Enforce Password Policy feature for the organization. After the Super Admin changes their password to one that meets the policy requirements, the backend fails to update the password-compliance state. The backend continues to treat the account as non-compliant, repeatedly forcing password-reset prompts and permanently locking the Super Admin out of organization access despite valid authentication [ref_id=1]. This is a self-inflicted denial-of-service condition triggered by the legitimate use of the password enforcement feature, not by an external attacker exploiting a network path.
What the fix does
The advisory recommends that the backend immediately update the password compliance status after a password change, validate password policy checks server-side rather than only at the UI level, clear forced-password-reset flags once compliance is achieved, and add proper error handling and logging for policy enforcement failures [ref_id=1]. No patch diff is provided in the bundle, so the exact code changes are not visible; the remediation guidance focuses on ensuring the backend synchronizes the compliance state so that a compliant password does not trigger repeated reset prompts.
Preconditions
- authThe attacker must have Super Admin credentials to log in and enable the Enforce Password Policy feature.
- configThe Enforce Password Policy feature must be enabled for the organization.
Generated on Jun 20, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
2- github.com/Cap-go/capgo/security/advisories/GHSA-78rv-3cqj-36xqmitrevendor-advisory
- www.vulncheck.com/advisories/cap-go-authentication-logic-flaw-in-enforce-password-policymitrethird-party-advisory
News mentions
0No linked articles in our index yet.