Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-56080

CVE-2026-56080: Capgo Password Policy DoS Vulnerability

CVE-2026-56080 is a denial of service flaw in Capgo's Enforce Password Policy feature that locks Super Admins out of organization access. This post covers the technical details, affected versions, and mitigation steps.

Published:

CVE-2026-56080 Overview

CVE-2026-56080 is an authentication logic flaw in Capgo versions before 12.128.2. The vulnerability resides in the Enforce Password Policy feature. After a Super Admin enables the policy and changes their password to a compliant value, the backend fails to update the password-compliance state. The account remains flagged as non-compliant and is repeatedly prompted to reset its password. This loop permanently locks the Super Admin out of organization access despite valid authentication. The issue is classified under [CWE-287] Improper Authentication and results in organization-wide denial of service. The flaw requires high privileges and network access but no user interaction to trigger.

Critical Impact

A Super Admin account becomes permanently locked out of organization management functions, causing a denial-of-service condition for the entire Capgo organization.

Affected Products

  • Capgo versions prior to 12.128.2
  • Self-hosted Capgo deployments using the Enforce Password Policy feature
  • Capgo organizations managed by Super Admin accounts

Discovery Timeline

  • 2026-06-19 - CVE-2026-56080 published to NVD
  • 2026-06-24 - Last updated in NVD database

Technical Details for CVE-2026-56080

Vulnerability Analysis

The flaw is a business logic error in the Enforce Password Policy workflow. When a Super Admin enables the policy, Capgo marks the account as non-compliant until a compliant password is set. The user completes a valid password change to a policy-compliant value. The backend accepts the new password and stores it. However, the backend does not clear or update the password-compliance flag tied to the account. On the next authenticated request, the policy gate evaluates the stale flag and forces another password-reset prompt. Each subsequent password change repeats the same outcome. The account becomes trapped in a permanent reset loop, denying access to organization administration features.

Root Cause

The root cause is a missing state transition. The password-update handler does not write back the updated compliance status after validating that the new password meets policy requirements. The compliance check and the password storage operations are decoupled, and only one of them is updated during the workflow. This produces an inconsistency between the stored credential and its associated policy metadata.

Attack Vector

The condition is triggered by a legitimate administrative action rather than a remote attacker payload. Any Super Admin who enables Enforce Password Policy and then complies with the prompt will be locked out. Because organization recovery typically requires the Super Admin role, the lockout cascades into a broader denial-of-service condition for the affected organization. No exploit code or proof of concept is publicly available, and the issue is not listed in the CISA Known Exploited Vulnerabilities catalog.

No verified exploit code is available. Refer to the GitHub Security Advisory GHSA-78rv-3cqj-36xq and the VulnCheck Authentication Flaw Advisory for upstream technical details.

Detection Methods for CVE-2026-56080

Indicators of Compromise

  • Super Admin accounts repeatedly redirected to the password-reset workflow after submitting a policy-compliant password.
  • Authentication logs showing multiple successful password updates for the same account within a short window.
  • Helpdesk reports of Super Admin lockouts immediately after enabling Enforce Password Policy.

Detection Strategies

  • Audit Capgo application logs for repeated password_change events tied to the same Super Admin identity.
  • Correlate policy enable events with subsequent failed administrative actions to identify locked-out tenants.
  • Compare deployed Capgo versions against 12.128.2 across self-hosted instances to flag exposed installations.

Monitoring Recommendations

  • Track the password-compliance state field in the Capgo database for Super Admin records that remain non-compliant after a successful password update.
  • Alert on Super Admin sessions that hit the password-reset endpoint more than once in a 24-hour period.
  • Monitor administrative API endpoints for sustained 403 or redirect responses that indicate enforced policy gating loops.

How to Mitigate CVE-2026-56080

Immediate Actions Required

  • Upgrade Capgo to version 12.128.2 or later before enabling Enforce Password Policy.
  • Defer enabling the Enforce Password Policy feature on any Capgo instance still running an affected version.
  • Maintain a secondary administrative recovery path or break-glass account that can restore Super Admin access if a lockout occurs.

Patch Information

The fix is included in Capgo 12.128.2. The patched release updates the password-compliance state immediately after a policy-compliant password change, breaking the reset loop. Review the GitHub Security Advisory GHSA-78rv-3cqj-36xq for upstream commit references and validation notes.

Workarounds

  • Keep Enforce Password Policy disabled until the upgrade to 12.128.2 is complete.
  • If a Super Admin is already locked out, manually clear the password-compliance flag in the Capgo backend database for the affected account.
  • Restrict who can toggle the Enforce Password Policy setting to reduce the chance of accidental activation on unpatched instances.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.