Description
Helicone's VaultManager.getDecryptedProviderKeyById() function in the GET /v1/vault/key/{providerKeyId} endpoint fails to validate the requester's organization against the vault key's organization identifier. Attackers with admin or owner privileges in any organization can retrieve decrypted upstream provider credentials for other tenants, including plaintext OpenAI, Anthropic, and Bedrock API keys.
Published: 2026-09-03
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Helicone's endpoint /v1/vault/key/{providerKeyId} allows an authenticated user with admin or owner level permissions in any organization to retrieve the decrypted upstream provider credentials belonging to another organization. The flaw arises from a missing check that validates the requester's organization against the organization identifier stored with the vault key. A successful exploitation delivers plaintext API keys for services such as OpenAI, Anthropic, and Bedrock, exposing sensitive credentials that could be used for additional attacks, service abuse, or financial loss. The weakness is classified as CWE-639, an authorization bypass that leads to privacy violation by leaking data belonging to a different tenant.

Affected Systems

Affected systems are deployments of the Helicone service, specifically the Helicone application. Versions prior to the commit ca34549ea56f7ed587843f82d9cc19baa1f36ba4 contain the unpatched behavior. Users running self‑hosted or cloud‑hosted Helicone instances should verify that the version has been updated to include the patch that enforces the organization filter.

Risk and Exploitability

The CVSS score of 8.3 indicates high severity, and while the EPSS score is not available, the lack of a rating does not lower the risk; the vulnerability remains critical because attackers already need elevated privileges to exploit it. KEV is not listed, but the impact on multiple tenants makes prompt remediation essential. Likely attack vectors are privileged insiders or compromised administrator accounts accessing the API; as the flaw requires ownership or admin rights, a broader exploit is unlikely unless those privileges are misused or stolen.

Generated by OpenCVE AI on September 3, 2026 at 15:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Helicone update that patches the VaultManager.getDecryptedProviderKeyById() function to enforce organization filtering (commit ca34549ea56f7ed587843f82d9cc19baa1f36ba4).
  • If any provider keys were exposed, revoke and rotate all affected OpenAI, Anthropic, and Bedrock API keys immediately.
  • Audit Helicone access logs for unauthorized API key retrieval activity and restrict or monitor admin/owner privileges as appropriate to prevent further exploitation.

Generated by OpenCVE AI on September 3, 2026 at 15:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 16:00:00 +0000

Type Values Removed Values Added
First Time appeared Helicone
Helicone helicone
Vendors & Products Helicone
Helicone helicone

Thu, 03 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 03 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Description Helicone's VaultManager.getDecryptedProviderKeyById() function in the GET /v1/vault/key/{providerKeyId} endpoint fails to validate the requester's organization against the vault key's organization identifier. Attackers with admin or owner privileges in any organization can retrieve decrypted upstream provider credentials for other tenants, including plaintext OpenAI, Anthropic, and Bedrock API keys.
Title Helicone Cross-Tenant Provider Key Disclosure via Missing Organization Filter
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Helicone Helicone
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-03T14:41:07.573Z

Reserved: 2026-09-03T11:08:17.526Z

Link: CVE-2026-85178

cve-icon Vulnrichment

Updated: 2026-09-03T14:40:46.411Z

cve-icon NVD

Status : Received

Published: 2026-09-03T15:17:38.933

Modified: 2026-09-03T15:17:38.933

Link: CVE-2026-85178

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T15:40:31Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key