Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain or compromise org admin credentials
-
DeliveryAuthenticate to Capgo web interface
-
ExploitNavigate to password policy configuration
-
InstallSet minimum password length to extreme integer value
-
C2Enable the password policy
-
ExecuteAll org users blocked from password compliance
-
ImpactOrganization-wide account lockout achieved
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Exploitation strictly requires an active authenticated session holding the organization administrator role within the target Capgo organization - this is the definitive prerequisite confirmed by the CVSS 4.0 PR:H metric. The denial of service is triggered only when the attacker both sets an extreme minimum password length value AND explicitly enables the policy; setting the value alone without activation does not cause the lockout. The impact is scoped to a single organization and does not affect other organizations on the same Capgo deployment or the underlying platform infrastructure. Standard authenticated users without the administrator role cannot access the password policy configuration and therefore cannot trigger this vulnerability. The attack vector is network-accessible (AV:N), meaning the attacker does not require local or physical access - any network-reachable Capgo web interface is sufficient once admin credentials are in hand. |
| Impact | The CVSS 4.0 score of 6.9 (Medium) accurately reflects the elevated privilege requirement (PR:H - organization administrator role) as the principal attack constraint, which substantially narrows the exploitable population compared to an unauthenticated flaw. Attack complexity is Low (AC:L) and no attack requirements exist (AT:N), meaning any administrator who can reach the web interface can trivially trigger the condition. Impact is exclusively high-severity availability loss (VA:H) on the vulnerable system - confidentiality and integrity are unaffected across both vulnerable and subsequent systems. No EPSS data was provided in the source intelligence, and this CVE does not appear in the CISA KEV catalog, meaning no confirmed widespread or targeted active exploitation has been documented. No public POC has been identified. The realistic threat model centers on insider abuse, privilege escalation from a lower role, or a compromised administrator credential - not opportunistic external attackers. Organizations with shared, poorly rotated, or externally phishable admin credentials face materially higher exposure than the base CVSS score alone implies, because a single compromised admin account is sufficient to lock out an entire organization. |
| Exploit ScenarioDerived | An attacker who has obtained organization administrator credentials - through phishing, credential stuffing, or insider access - logs into the Capgo web interface, navigates to the organization's password policy settings, enters an integer value such as 2,000,000,000 as the minimum password length, and enables the policy. From that moment, all organization members encounter an unresolvable password compliance failure on any password change attempt, locking out the entire organization with no self-service recovery path. The attack requires only standard authenticated web UI interaction and no specialist tooling or exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 22, 2026
Capgo's password policy configuration in versions before 12.128.2 can be exploited by an authenticated organization administrator to trigger an organization-wide account lockout by setting an arbitrarily large minimum password length - such as billions of characters - with no server-side upper-bound enforcement. Once the malicious policy is enabled, every organization member including other administrators is prevented from setting a compliant password, permanently blocking access to the organization and constituting an application-level denial of service. No public exploit code or CISA KEV listing has been identified at time of analysis, placing this in the insider-threat and compromised-admin-credential risk category.
RemediationAI
The primary remediation is to upgrade Capgo to version 12.128.2 or later, which introduces server-side enforcement of a maximum allowable value for the minimum password length field, closing the improper input validation gap. The vendor patch is documented in the GitHub Security Advisory at https://github.com/Cap-go/capgo/security/advisories/GHSA-vhjp-62qf-33mx and the VulnCheck advisory at https://www.vulncheck.com/advisories/capgo-denial-of-service-via-improper-password-policy-length-validation. Until patching is feasible, compensating controls should focus on limiting exposure of the organization administrator role: audit all accounts holding that privilege and revoke it from any that do not strictly require it, as reducing the set of admins directly reduces attack surface. Additionally, audit existing password policy configurations for any anomalous minimum length values and reset them to sane defaults. Implement alerting on password policy modification events in administrator audit logs to detect abuse in near-real-time. Note that none of these workarounds prevent a legitimate but malicious admin from triggering the condition - they only reduce the probability that such an actor exists.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Capgo is an open-source live-update platform for Capacitor-based mobile applications, providing organization-scoped user and access management including password policy controls. The vulnerability is rooted in CWE-20 (Improper Input Validation): the minimum password length field in the password policy configuration module accepts arbitrarily large integer values without enforcing a maximum bound. When such a value is persisted and the policy is activated, the enforcement logic compares every password-change attempt against the stored minimum, and since no user can realistically supply a password of billions of characters, all password operations fail indefinitely. Affected products per CPE: cpe:2.3:a:capgo:capgo:*:*:*:*:*:*:*:* covering all releases from version 0 up to but not including 12.128.2.
Know when Capgo gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Requires authenticated organization administrator access to modify password policy (PR:H, AV:N, AC:L); impact is purely high-severity availability loss with no confidentiality or integrity effects, no scope change.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
1DescriptionCVE.org
Capgo before 12.128.2 fails to enforce a maximum value on the minimum password length field in its password policy configuration. An authenticated organization administrator can set an extremely large numeric value (e.g., billions of characters) as the minimum password length, making compliance impossible for all organization members. Once the policy is enabled, users (including administrators) are unable to change their passwords or access the organization, resulting in an organization-wide account lockout and application-level denial of service.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Cross-domain SSO account takeover in Capgo before 12.128.2 allows an attacker with enterprise org admin access and a mal
Authentication bypass in Capgo before 12.128.2 lets remote unauthenticated attackers mint arbitrary API keys by tamperin
Account pre-registration hijack in Capgo before 12.128.2 lets a remote unauthenticated attacker claim an account under a
Authentication bypass in Capgo prior to version 12.128.2 lets attackers defeat email-based OTP verification by tampering
Rate-limit bypass in Capgo versions prior to 12.128.2 lets remote unauthenticated attackers flood the channel_self endpo
Cross-tenant data poisoning in Supabase Capgo before 12.128.2 allows remote unauthenticated attackers to corrupt billing
Server-side privilege escalation in Capgo before 12.128.2 lets authenticated users holding build permissions abuse a pat
Unauthenticated information disclosure in Capgo before 12.128.2 lets remote attackers query the /functions/v1/channel_se
Account takeover in Capgo before 12.128.2 stems from a password-change endpoint that omits current-password validation (
Information disclosure in Capgo (Capacitor live-update/OTA platform) before 12.128.2 lets unauthenticated callers abuse
Unauthenticated information disclosure in Capgo before 12.128.2 lets remote attackers read organization RBAC role bindin
Cross-tenant authorization bypass in Capgo before 12.128.2 lets authenticated users impersonate another tenant's limited
EUVD-2026-38116
GHSA-j8w3-fhfr-rrvp
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB