Skip to main content
← All vulnerabilities
CVE-2026-56321

Capgo - Missing Authentication Middleware on GET /private/role_bindings Endpoint

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 12.128.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Capgo (backend Supabase edge functions) before 12.128.2 does not apply the global authentication middleware to the GET /private/role_bindings/:org_id endpoint, unlike the POST and DELETE role_bindings routes, so unauthenticated requests reach the handler instead of being rejected at the middleware layer. The handler still performs its own authorization check and returns Unauthorized, so no direct data exposure occurs; the flaw is inconsistent authentication enforcement across HTTP methods that could enable authorization bypass if the handler logic changes.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Capgo Capgo

    fixed in 12.128.2

References 2

GitHub · Cap-go/capgo

vulncheck.com