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

Capgo - Cross-Organization Authorization Bypass via Scoped API Key Privilege Inheritance

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

Summary

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 two organizations and creates a write-mode API key restricted to one organization, that key can still perform destructive operations (e.g., DELETE /organization, DELETE /organization/members) against another organization. The root cause is route-level authorization (rbac_check_permission_direct) that evaluates the key owner's user privileges before enforcing the API key's limited_to_orgs scope.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • Capgo Capgo

    fixed in 12.128.2

References 2

GitHub · Cap-go/capgo

vulncheck.com