Skip to content
Threat Feed
high advisory

Authorization Bypass in Chroma via Tenant Isolation Failure

Chroma versions 1.5.9 and earlier are vulnerable to an authorization bypass allowing authenticated users to access, modify, and delete cross-tenant data by manipulating collection identifiers.

CVE search metadata

CVE search record: CVE-2026-92782. Severity: high. CVSS: 8.1. KEV: no. Product: Chroma (<= 1.5.9). Brief: Authorization Bypass in Chroma via Tenant Isolation Failure. Brief link: https://feed.craftedsignal.io/briefs/2026-09-chroma-auth-bypass/

Chroma, a vector database, contains a critical authorization flaw in versions up to and including 1.5.9. The vulnerability arises from a failure to validate tenant and database segments when the application resolves collections. Because the system does not enforce strict tenant isolation during the request resolution process, an authenticated attacker who is aware of a collection identifier belonging to another tenant can interact with that collection as if they were authorized. This flaw allows unauthorized read, update, and delete operations on foreign data, effectively breaking the multi-tenancy model. Attackers can reach these foreign collections by issuing requests under their own legitimate tenant path, circumventing the intended security boundaries. Given the role of vector databases in RAG (Retrieval-Augmented Generation) architectures, this vulnerability could lead to the exposure of sensitive proprietary or private documents indexed within unauthorized collections.

Impact

Successful exploitation allows for unauthorized information disclosure, unauthorized modification of records, and data destruction across tenant boundaries. This impact is significant for multi-tenant deployments, such as SaaS providers or enterprise environments managing multiple teams' data in a single Chroma cluster. The scope is limited to authenticated users of the platform, who can leverage their existing access to escalate their reach to any collection for which they can determine the identifier.

Recommendation

  • Upgrade all Chroma deployments to a version beyond 1.5.9 immediately to incorporate required tenant and database segment validation.
  • Review access logs for an abnormal frequency of requests targeting collection identifiers not typically associated with the requesting tenant ID.
  • Implement monitoring at the API gateway layer to validate that the tenant ID present in the authenticated session matches the tenant context requested within the URI or query parameters for collection operations.

Immediate actions

Upgrade Chroma to a patched version beyond 1.5.9

IT Operations 24h

Threat Hunt

Identify requests where the authenticated tenant context does not match the accessed collection resource

T1592 high medium confidence hunt now

Data: Web server access logs or application telemetry

Mitigations

Upgrade to latest secure version

immediate IT Operations

CVE-2026-92782