Description
Capgo (Cap-go/capgo) before 12.128.2 contains an information disclosure vulnerability in the Supabase PostgREST SECURITY DEFINER RPC function public.rescind_invitation that allows unauthenticated attackers to enumerate organization existence. The function returns distinct error messages (NO_ORG vs NO_RIGHTS) when called with only a publishable API key, enabling attackers to discover valid organization IDs and increase the attack surface for targeted phishing or social engineering campaigns.
Published: 2026-07-15
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability exists in the public.rescind_invitation RPC function defined with SECURITY DEFINER in Capgo's Supabase PostgREST back‑end. An attacker who provides only a publishable API key can invoke the function and receive distinct error messages – NO_ORG when an organization ID does not exist and NO_RIGHTS when the key lacks sufficient rights. This difference enables confirmation of valid organization IDs, revealing internal structure without authentication, which could be used for targeted phishing or social engineering. The weakness is an information‑exposure flaw (CWE‑203).

Affected Systems

Capgo (Cap-go/capgo) installations that expose the public.rescind_invitation RPC function are vulnerable. Versions prior to 12.128.2 are potentially affected; newer releases may have remedied the issue but this cannot be confirmed from the available data.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity for information disclosure. The EPSS score is below 1 percent, suggesting low current exploitation likelihood. The vulnerability is not listed in the CISA KEV catalog, so there are no known active exploits. Attackers can trigger the flaw by sending unauthenticated requests to the RPC endpoint with a publishable API key, which is typically available without further authentication. Based on these metrics, the vulnerability represents a significant risk to confidentiality and should be addressed promptly, although the probability of widespread exploitation remains low.

Generated by OpenCVE AI on July 31, 2026 at 04:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Deploy Capgo version 12.128.2 or later where the public.rescind_invitation RPC function has been secured against information disclosure.
  • If patching cannot be performed immediately, disable or remove the public.rescind_invitation RPC function or restrict it to authenticated users only.
  • Apply stricter control over publishable API keys, ensuring they grant minimal privileges, and monitor for unauthorized usage patterns.

Generated by OpenCVE AI on July 31, 2026 at 04:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 30 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Cap-go
Cap-go cap-go
Vendors & Products Cap-go
Cap-go cap-go

Wed, 15 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 15 Jul 2026 12:00:00 +0000

Type Values Removed Values Added
Description Capgo (Cap-go/capgo) before 12.128.2 contains an information disclosure vulnerability in the Supabase PostgREST SECURITY DEFINER RPC function public.rescind_invitation that allows unauthenticated attackers to enumerate organization existence. The function returns distinct error messages (NO_ORG vs NO_RIGHTS) when called with only a publishable API key, enabling attackers to discover valid organization IDs and increase the attack surface for targeted phishing or social engineering campaigns.
Title Capgo - Unauthenticated Organization Existence Enumeration via rescind_invitation RPC
Weaknesses CWE-203
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-15T18:38:40.103Z

Reserved: 2026-06-20T13:13:56.012Z

Link: CVE-2026-56339

cve-icon Vulnrichment

Updated: 2026-07-15T18:34:34.495Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T04:15:04Z

Weaknesses