Inconsistent Authentication Enforcement in Capgo Backend Supabase Edge Functions
CVE-2026-56321

6.9MEDIUM

Key Information:

Vendor

Capgo

Status
Vendor
CVE Published:
22 June 2026

What is CVE-2026-56321?

An inconsistency in the authentication enforcement on the GET /private/role_bindings/:org_id endpoint in Capgo's Supabase edge functions, prior to version 12.128.2, allows unauthenticated requests to reach the handler directly. Unlike the POST and DELETE methods which enforce global authentication middleware, the GET request circumvents this security layer. Although the handler itself checks for authorization and can return an Unauthorized response, the potential for authorization bypass exists if changes are made to the handler logic. This vulnerability highlights the importance of consistent authentication across all HTTP methods to prevent unauthorized access.

Affected Version(s)

Capgo 0 < 12.128.2

Capgo 12.128.2

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Judel777
.