CyberSecBulletin

Capgo vulnerabilities

We track 38 vulnerabilities in Capgo products. 38 are rated high or critical, and none are known to be exploited. The most recent was published on July 12, 2026.

38vulnerabilities
1critical
37high
0exploited
7.8average CVSS score

Latest Capgo vulnerabilities

  • 8.1 High severity

    Capgo: Improper Authorization

    CVE-2026-56313Capgo

    Capgo before 12.128.2 contains a cross-organization account disruption vulnerability in the SSO prelink endpoint that allows enterprise administrators to delete password identities of users in foreign organizations. Attackers with org.update_settings permissio

  • 7.3 High severity

    Capgo: Weak Password Recovery Mechanism for Forgotten Password

    CVE-2026-56308Capgo

    Capgo before 12.128.2 allows email address changes without requiring current password re-authentication or verification of the existing email address. An attacker with access to a valid session cookie or authenticated browser can change the account email to ga

  • 8.3 High severity

    Capgo: Improper Authorization

    CVE-2026-56241Capgo

    Capgo before 12.128.2 contains a privilege escalation vulnerability where demoted super_admin users retain access to delete_non_compliant_bundles and count_non_compliant_bundles RPCs due to stale org_users.user_right column not being cleared during role bindin

  • 7.5 High severity

    Capgo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-56238Capgo

    Capgo before 12.128.2 contains an information disclosure vulnerability in the Supabase PostgREST global_stats endpoint that allows unauthenticated attackers to read sensitive financial and operational metrics using only the public apikey. Remote attackers can

  • 7.5 High severity

    Capgo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-56303Capgo

    Capgo before 12.128.2 contains an information disclosure vulnerability in the find_apikey_by_value PostgreSQL function marked SECURITY DEFINER and executable by the anon role. Unauthenticated attackers can call this function via the /rest/v1/rpc/find_apikey_by

  • 8.3 High severity

    Capgo: Unverified Password Change

    CVE-2026-56305Capgo

    Capgo before 12.128.2 contains an authentication bypass vulnerability in the password change endpoint that allows attackers to change user passwords without requiring current password confirmation. Attackers with temporary session access can exploit this flaw

  • 7.5 High severity

    Capgo: Missing Authorization

    CVE-2026-56279Capgo

    Capgo before 12.128.2 contains an information disclosure vulnerability in the get_orgs_v7(userid) RPC function that remains publicly invokable despite intended private access controls. Unauthenticated attackers can supply arbitrary user UUIDs to retrieve forei

  • 7.5 High severity

    Capgo: Missing Authorization

    CVE-2026-56250Capgo

    Capgo before 12.128.2 allows upload-scoped API keys to modify the mutable app_versions.r2_path field through PostgREST, enabling retargeting to arbitrary R2 bundle objects. Attackers can patch r2_path to point to victim objects, soft-delete the attacker-contro

  • 8.1 High severity

    Capgo: Improper Authorization

    CVE-2026-56246Capgo

    Capgo before 12.128.2 contains a broken access control vulnerability in the organization management API where a scoped API key (limited_to_orgs) inherits its owner-user's permissions, allowing destructive cross-organization actions. When a user is an admin in

  • 7.1 High severity

    Capgo: Improper Authorization

    CVE-2026-56320Capgo

    Capgo before 12.128.2 contains an authorization flaw in POST /private/create_device that accepts a caller-supplied org_id parameter without validating it matches the target app's owner organization. Authenticated attackers can create device records for an appl

  • 7.5 High severity

    Capgo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-56300Capgo

    Capgo before 12.128.2 contains unauthenticated security definer RPC functions get_user_id and get_org_perm_for_apikey that expose API key validity oracles and user UUID disclosure. Unauthenticated attackers using the public API key can validate leaked keys, en

  • 8.1 High severity

    Capgo: Missing Authentication for Critical Functionality

    CVE-2026-56286Capgo

    Capgo before 12.128.2 contains an authentication bypass vulnerability in the account deletion endpoint that allows deletion without password re-authentication or secondary verification. Attackers can delete user accounts via session hijacking, CSRF attacks, or

  • 7.6 High severity

    Capgo: Improper Authorization

    CVE-2026-56249Capgo

    Capgo before 12.128.2 contains an authorization bypass vulnerability in the channel creation endpoint that allows authenticated users to overwrite existing channels by reusing their names. Attackers with app.create_channel permission can exploit a logic mismat

  • 8.8 High severity

    Capgo: Incorrect Privilege Assignment

    CVE-2026-56247Capgo

    Capgo before 12.128.2 allows org admins to assign org-scoped RBAC roles at app scope without validating role scope compatibility, including to pending invitees. Attackers can pre-seed malformed high-privilege bindings that survive invite acceptance, enabling a

  • 8.3 High severity

    Capgo: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-56233Capgo

    Capgo before 12.128.2 contains a path traversal vulnerability in the builder upload proxy that allows authenticated users with build permissions to bypass upload restrictions. Attackers can append traversal sequences to the upload path, which are normalized by

  • 8.8 High severity

    Capgo: Authorization Bypass Through User-Controlled Key

    CVE-2026-56230Capgo

    Capgo before 12.128.2 contains a broken object level authorization vulnerability in middlewareKey() that accepts the client-controlled x-limited-key-id header without validating ownership, allowing authenticated users to adopt cross-tenant limited keys. Attack

  • 7.5 High severity

    Capgo: Improper Authentication

    CVE-2026-56219Capgo

    Capgo before 12.128.2 contains a NULL-auth bypass vulnerability in the public.get_org_user_access_rbac function that allows unauthenticated attackers to retrieve RBAC role bindings and member email addresses. Attackers can exploit improper NULL comparison in t

  • 7.1 High severity

    Capgo: Improper Access Control

    CVE-2026-56257Capgo

    Capgo before 12.128.2 allows direct patching of public.apps.owner_org through PostgREST, bypassing the transfer_app() workflow and creating split-brain ownership. Attackers can directly update apps.owner_org while leaving app_versions.owner_org unchanged, enab

  • 7.1 High severity

    Capgo: Client-Side Enforcement of Server-Side Security

    CVE-2026-56256Capgo

    Capgo before 12.128.2 enforces mandatory two-factor authentication only at the UI level. Sensitive Organization (ORG) management API endpoints (e.g., editing organization details, inviting users) do not validate 2FA completion on the backend. An authenticated

  • 7.1 High severity

    Capgo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-56244Capgo

    Capgo before 12.128.2 allows non-admin API keys to read webhook signing secrets via Supabase REST due to insufficient row-level security policies on the webhooks table. Attackers can retrieve the webhook secret and forge valid X-Capgo-Signature headers to send

  • 9.1 Critical severity

    Capgo: Improper Authentication

    CVE-2026-56237Capgo

    Capgo before 12.128.2 contains a broken authentication vulnerability in its API key generation mechanism. API keys are exposed in frontend requests, and the backend fails to validate that keys are securely generated and bound to the authenticated user. An atta

  • 8.8 High severity

    Capgo: Incorrect Authorization

    CVE-2026-56232Capgo

    Capgo before 12.128.2 fails to enforce limited_to_orgs and limited_to_apps constraints on subkeys provided via x-limited-key-id header in middlewareKey function. Attackers can bypass subkey scope restrictions by referencing their own subkeys, causing all downs

  • 7.6 High severity

    Capgo: Improper Authorization

    CVE-2026-56231Capgo

    Capgo before 12.128.2 contains a broken object level authorization (BOLA) vulnerability in the POST /build/start/:jobId and POST /build/cancel/:jobId endpoints. The handlers authorize the request based only on the attacker-controlled app_id supplied in the req

  • 8.7 High severity

    Capgo: Improper Authentication

    CVE-2026-56223Capgo

    Capgo before 12.128.2 contains a cross-domain SSO account takeover vulnerability in the provision-user endpoint that allows attackers to merge arbitrary victim accounts based on email match without validating SSO provider domain authorization. An attacker with

  • 7.5 High severity

    Capgo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-56322Capgo

    Capgo before 12.128.2 contains an information disclosure vulnerability in the unauthenticated /updates endpoint that resolves the defaultChannel parameter before enforcing privacy restrictions, allowing attackers to enumerate private channels and leak version/

  • 8.1 High severity

    Capgo: Authentication Bypass Using an Alternate Path or Channel

    CVE-2026-56243Capgo

    Capgo before 12.128.2 contains a security control bypass vulnerability where the PostgREST/RLS plane accepts plaintext API keys through the capgkey header despite enforce_hashed_api_keys being enabled. Attackers can bypass org-level hashed-key enforcement by s

  • 8.3 High severity

    Capgo: Improper Privilege Management

    CVE-2026-56225Capgo

    Capgo before 12.128.2 contains an authorization bypass vulnerability in its public API key management handlers (get/put/delete/post). API keys created with mode=all but restricted to a single app via limited_to_apps are only checked for limited_to_orgs and not

  • 7.2 High severity

    Capgo: Authorization Bypass Through User-Controlled Key

    CVE-2026-56222Capgo

    Capgo before 12.128.2 contains an authorization bypass vulnerability in POST /private/role_bindings that fails to verify app_id ownership during app-scoped role binding creation. An attacker with administrative privileges in one organization can create role bi

  • 8.2 High severity

    Capgo: Allocation of Resources Without Limits or Throttling

    CVE-2026-56324Capgo

    Capgo before 12.128.2 contains a rate limit bypass vulnerability in the channel_self endpoint that allows attackers to circumvent rate limiting by rotating the user-controlled device_id parameter. Attackers can send multiple requests per second by changing dev

  • 7.5 High severity

    Capgo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-56323Capgo

    Capgo before 12.128.2 contains an information disclosure vulnerability in the /functions/v1/channel_self endpoint that allows unauthenticated attackers to enumerate non-public channel names and determine app existence and subscription status. Remote attackers

  • 7.1 High severity

    Capgo: Operation on a Resource after Expiration or Release

    CVE-2026-56314Capgo

    Capgo before 12.128.12 fails to filter deleted app versions when joining channels during /updates resolution, allowing deleted bundles to remain selectable. Attackers can continue deploying deleted bundles to devices by exploiting the missing app_versions.dele

  • 7.5 High severity

    Capgo: Improper Access Control

    CVE-2026-56253Capgo

    Capgo before 12.128.2 contains an improper access control vulnerability in the public.get_org_members RPC function that allows unauthenticated attackers to enumerate organization members. Attackers can invoke the endpoint using only the public sb_publishable_*

  • 7.5 High severity

    Capgo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-56242Capgo

    Capgo before 12.128.2 contains an unauthenticated security definer RPC function get_identity_apikey_only that returns the owning user_id for supplied API keys, creating an API key validity oracle and user identity disclosure primitive. Attackers can call this

  • 7.6 High severity

    Capgo: Improper Privilege Management

    CVE-2026-56239Capgo

    Capgo before 12.128.2 contains a potential privilege escalation vulnerability in the public.apply_usage_overage SECURITY DEFINER function, which performs sensitive billing operations without enforcing internal authorization checks (no validation of auth.uid(),

  • 8.8 High severity

    Capgo: Improper Privilege Management

    CVE-2026-56216Capgo

    Capgo before 12.128.2 contains a scope escalation vulnerability in the POST /functions/v1/apikey endpoint that allows app-limited API keys to mint unrestricted keys by setting empty limits. Attackers with a compromised app-limited key can create an unrestricte

  • 8.3 High severity

    Capgo: Authorization Bypass Through User-Controlled Key

    CVE-2026-56215Capgo

    Capgo before 12.128.12 allows authenticated users to modify their mutable public.users.email to arbitrary addresses, which the SSO provisioning endpoint trusts as an account-merge key. Attackers can pre-position their account with a victim's corporate SSO emai

  • 7.5 High severity

    Capgo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-56214Capgo

    Capgo before 12.128.2 contains an information disclosure vulnerability in Supabase PostgREST RPC endpoints is_trial_org and is_paying_org that allows unauthenticated attackers to enumerate organizations and disclose billing status using the public sb_publishab

  • 7.5 High severity

    Capgo: Missing Authentication for Critical Functionality

    CVE-2026-53868Capgo

    Capgo before 12.128.2 contains a denial of service vulnerability allowing attackers to register accounts using arbitrary email addresses without verification, then initiate deletion to lock emails in pending deletion state. Attackers can permanently lock legit