Skip to main content

Capgo EUVDEUVD-2026-38092

| CVE-2026-56073 CRITICAL
Insufficient Verification of Data Authenticity (CWE-345)
2026-06-19 VulnCheck GHSA-g359-4vg7-88hp
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register account with target email
  2. Delivery
    Submit any OTP via intercepting proxy
  3. Exploit
    Rewrite server response to success
  4. Execution
    Account marked email-verified
  5. Persist
    Enable attacker-controlled 2FA
  6. Impact
    Lock out legitimate owner and take over account

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Data authenticity verification
Exploitation Conditions

Exploitation requires the attacker to be able to observe and modify the HTTP response returned by Capgo's email-OTP verification endpoint to their own client - practical via a local intercepting proxy on the attacker's machine, a modified app build, or a MitM position on the network path - and an account-registration flow in which the attacker can submit an arbitrary OTP value against an email address they wish to claim. No prior authentication, no victim user interaction, and no special server configuration are needed, but exploitation is limited to deployments of Capgo on versions below 12.128.2 and is bounded by the value of the email-verified state in the specific deployment (instances that rely on additional out-of-band identity checks reduce the impact).

Impact

The CVSS 4.0 vector AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:L scores 9.3 and characterises this as a low-complexity, unauthenticated, network-reachable flaw with high confidentiality and integrity impact, which is consistent with an account-takeover primitive against the auth layer. EPSS data and CISA KEV status were not provided in the input, and no public exploit is identified at time of analysis, so widespread opportunistic exploitation cannot yet be evidenced - however the attack is well within reach of a motivated attacker using only an intercepting proxy, and the VulnCheck disclosure raises the floor on attacker awareness. The practical caveat the CVSS does not capture is that the attacker is typically modifying responses on their own client to falsely verify an account they are registering, so the meaningful 'victim' is the integrity of the identity-binding rather than a remote user being directly compromised mid-flight; defenders should treat this as a critical auth-bypass and prioritise the patch even without KEV listing.

Exploit ScenarioDerived

An attacker registers an account in a Capgo instance using a target's email address, then submits any value to the email-OTP verification endpoint while routing their client through an intercepting proxy such as Burp or mitmproxy. They modify the server's HTTP response to indicate verification success, causing the client and downstream flows to treat the email as verified, after which the attacker enables 2FA on the captured identity and locks the legitimate owner out - feasible with publicly documented technique per the VulnCheck advisory, even though no weaponised exploit has been identified at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 19, 2026

Authentication bypass in Capgo prior to version 12.128.2 lets attackers defeat email-based OTP verification by tampering with HTTP responses returned to the client, which the application trusts to decide whether verification succeeded. Successful exploitation enables fraudulent 2FA enrollment and account takeover, and no public exploit has been identified at time of analysis though VulnCheck has published an advisory describing the response-manipulation technique.

RemediationAI

Upgrade to vendor-released patch Capgo 12.128.2 or later, which addresses the OTP verification flow as documented in GHSA-x2gq-85v8-j9v4 (https://github.com/Cap-go/capgo/security/advisories/GHSA-x2gq-85v8-j9v4). If immediate upgrade is not possible, treat email-verified state as untrusted until the patch is applied: temporarily disable self-service 2FA enablement that relies on the email-OTP gate, require an out-of-band confirmation (such as an admin-issued link or a session re-authentication) before promoting an account to verified, and audit recent 2FA enrollments and email-verification events for anomalies - accepting that disabling self-service 2FA increases friction and may degrade user security posture in the short term, so the workaround should be paired with an accelerated patch window.

Affected VersionsENISA

capgo 0 <12.128.2

Affected Packages

euvd capgo fix: 12.128.2

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 a self-hostable live-update and OTA delivery platform for Capacitor mobile apps that uses a Supabase-backed account system, where email OTP verification is one gate for enabling 2FA and securing user accounts. The root cause maps to CWE-345 (Insufficient Verification of Data Authenticity): the verification flow treats the HTTP response body or status returned to the client as the source of truth for whether the user-supplied OTP matched, rather than relying solely on a server-side decision bound to a signed/session-scoped state. Because the success signal is a client-observable response field, anyone able to alter that response - via an intercepting proxy on their own client, a manipulated app build, or a MitM position - can flip the verification result without ever knowing the real OTP.

Know when Cap Go 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

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
vuln.today AI 9.4 CRITICAL

Network-reachable verification endpoint, low complexity (intercepting proxy), no prior auth or victim interaction needed; high confidentiality/integrity from account takeover, limited availability via lockout.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Jun 19, 2026 - 23:17 EUVD

DescriptionCVE.org

Cap-go before 12.128.2 contains an authentication bypass vulnerability in OTP verification that allows attackers to bypass email verification by modifying server responses. Attackers can intercept OTP verification requests and manipulate HTTP responses to falsely mark verification successful, enabling unauthorized 2FA enablement and account takeover.

Executive ViewAI

Why It Matters

A critical authentication bypass in Capgo (CVE-2026-56073, CVSS 9.3) allows attackers to defeat email-based 2FA and fraudulently enroll authentication factors through HTTP response manipulation, creating direct paths to account takeover. Organizations relying on Capgo for customer identity verification face immediate risk of mass account compromise across their user base. The vulnerability undermines the fundamental security of any system dependent on Capgo for authentication and authorization.

Business Impact: Severe
Compensating Controls

Apply vendor patch: upgrade to Capgo version 12.128.2 or later. Interim mitigations pending upgrade: implement network-level TLS inspection to prevent response tampering, enable client certificate pinning, monitor 2FA enrollment rates for anomalous spikes, and log all authentication response modifications for forensic review.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Social Media
5
Sightings
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Cap Go

View all
CVE-2026-88864 CRITICAL
9.3 Sep 10

Improper access control in Capgo (capgo.app) lets any holder of an ordinary full API key forge a trusted SSO provider by

CVE-2026-88860 CRITICAL
9.3 Sep 10

Authorization bypass in Capgo (capgo.app), a live-update/OTA platform for Capacitor mobile apps, allows a de-provisioned

CVE-2026-56081 CRITICAL
9.3 Jun 19

Account pre-registration hijack in Capgo before 12.128.2 lets a remote unauthenticated attacker claim an account under a

CVE-2026-56245 HIGH
8.8 Jun 24

Cross-tenant data poisoning in Supabase Capgo before 12.128.2 allows remote unauthenticated attackers to corrupt billing

CVE-2026-100622 HIGH
8.7 Sep 26

Unauthenticated retrieval of deleted over-the-air update bundles from capgo.app through version 12.129.0 is possible via

CVE-2026-100623 HIGH
8.7 Sep 26

Capgo's direct exposure of the public.org_users table through Supabase PostgREST lets an authenticated user who already

CVE-2026-100619 HIGH
8.7 Sep 26

Authenticated principals who hold an app-scoped upload/write/all API key with upload+ rights - or any user granted write

CVE-2026-100614 HIGH
8.7 Sep 26

Cross-tenant metadata modification in Capgo before 12.244.1 allows an authenticated attacker to alter image object metad

CVE-2026-88862 HIGH
8.7 Sep 10

Privilege escalation in the Capgo (capgo.app) backend through version 12.242.4 allows an authenticated API key holder to

CVE-2026-100615 HIGH
8.7 Sep 26

Privilege escalation in Capgo (capgo.app) before 12.267.1 allows a principal holding the apikey_manager role to rotate a

CVE-2026-100617 HIGH
8.7 Sep 26

Authenticated administrators on Capgo (capgo.app) can grant channel-scoped permissions to non-member users because the p

CVE-2026-88861 HIGH
8.7 Sep 10

Capgo's MFA enforcement is defeated by an authentication assurance level (AAL) mismatch across two distinct code paths:

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy