CVE-2026-88862

8.8

Cap-go · capgo.app

The Capgo backend improperly validates API key delegation in the x-limited-key-id header, allowing authenticated users to escalate privileges to other keys owned by the same user.

Executive summary

An authentication bypass vulnerability in the Capgo backend allows authenticated users to assume the permissions of more privileged API keys, posing a high risk of unauthorized administrative access.

Vulnerability

This is an incorrect authorization flaw (CWE-863) within the hono_middleware.ts file, where the system fails to properly validate parent-child delegation. An authenticated user with limited privileges can supply the numeric ID of a more privileged API key to act on its behalf without knowing the associated secret.

Business impact

The ability to escalate privileges within the Capgo environment facilitates unauthorized access to sensitive application administrative functions. Given the CVSS score of 8.8, this vulnerability presents a severe risk of full account takeover or sensitive data manipulation for affected applications. Organizations relying on Capgo for deployment management should consider their entire CI/CD pipeline compromised until this access control logic is remediated.

Remediation

Immediate Action: Since no patch is currently available, restrict the usage of API keys and audit all existing key bindings for unauthorized access patterns. Follow the vendor advisory closely for the release of a security update that addresses the delegation validation logic.

Proactive Monitoring: Review API access logs for anomalous requests containing the x-limited-key-id header, specifically looking for users attempting to access scopes outside of their assigned roles.

Compensating Controls: Implement strict network-level access controls to limit which endpoints can interact with the Capgo API, and utilize a Web Application Firewall to block requests that manipulate the x-limited-key-id parameter.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

The vulnerability represents a significant breakdown in authorization controls that requires immediate attention. Security teams must prioritize identifying and rotating potentially exposed API keys while awaiting a formal vendor patch. Given the high severity and the availability of proof-of-concept information, proactive monitoring of API traffic is essential to detect and prevent exploitation attempts until a permanent fix is deployed.

More Cap-go CVEs

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources

Originally found and disclosed by Judel777, per the CVE Program record.