<Vulnerability name="CVE-2026-45830">
    <DocumentDistribution xml:lang="en">Copyright © 2012 Red Hat, Inc. All rights reserved.</DocumentDistribution>
    <ThreatSeverity>Important</ThreatSeverity>
    <PublicDate>2026-06-12T14:46:54</PublicDate>
    <Bugzilla id="2488408" url="https://bugzilla.redhat.com/show_bug.cgi?id=2488408" xml:lang="en:us">
chromadb: ChromaDB: Unauthorized data manipulation due to improper authorization validation
    </Bugzilla>
    <CVSS3 status="draft">
        <CVSS3BaseScore>8.1</CVSS3BaseScore>
        <CVSS3ScoringVector>CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N</CVSS3ScoringVector>
    </CVSS3>
    <CWE>CWE-266</CWE>
    <Details xml:lang="en:us" source="Mitre">
A lack of authorization validation in version 0.4.17 or later of the ChromaDB Python project allows any authenticated users to arbitrarily read, write, update, or delete data in any tenant's collection regardless of which tenant they belong to.
    </Details>
    <Details xml:lang="en:us" source="Red Hat">
A flaw was found in ChromaDB. A lack of authorization validation in the ChromaDB Python project allows any authenticated user to read, write, update, or delete data in any tenant's collection. This means an attacker can bypass intended access controls and manipulate data across different tenants, leading to unauthorized data access and modification.
    </Details>
    <Statement xml:lang="en:us">
This flaw is Post-authentication IDOR: ChromaDB resolves collections by UUID without tenant/database filtering, allowing any authenticated user who knows a collection UUID to access any tenant’s data. High severity for confidentiality and integrity; not Critical because authentication is required and there is no code execution or availability impact.
    </Statement>
    <Mitigation xml:lang="en:us">
To reduce the attack surface, restrict network access to ChromaDB instances to only trusted clients and internal networks. Implement network segmentation and firewall rules to limit exposure of the ChromaDB service. This operational control helps prevent unauthorized access to the service, although it does not address the internal authorization bypass for already authenticated users.
    </Mitigation>
    <PackageState cpe="cpe:/a:redhat:enterprise_linux_ai:3">
        <ProductName>Red Hat Enterprise Linux AI (RHEL AI) 3</ProductName>
        <FixState>Will not fix</FixState>
        <PackageName>rhelai3/bootc-cuda-rhel9</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:enterprise_linux_ai:3">
        <ProductName>Red Hat Enterprise Linux AI (RHEL AI) 3</ProductName>
        <FixState>Will not fix</FixState>
        <PackageName>rhelai3/bootc-gaudi-rhel9</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:enterprise_linux_ai:3">
        <ProductName>Red Hat Enterprise Linux AI (RHEL AI) 3</ProductName>
        <FixState>Will not fix</FixState>
        <PackageName>rhelai3/bootc-rocm-rhel9</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:enterprise_linux_ai:3">
        <ProductName>Red Hat Enterprise Linux AI (RHEL AI) 3</ProductName>
        <FixState>Will not fix</FixState>
        <PackageName>rhelai3/disk-image-cuda-rhel9</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openshift_ai">
        <ProductName>Red Hat OpenShift AI (RHOAI)</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>rhoai/odh-autorag-rhel9</PackageName>
    </PackageState>
    <References xml:lang="en:us">
https://www.cve.org/CVERecord?id=CVE-2026-45830
https://nvd.nist.gov/vuln/detail/CVE-2026-45830
https://www.hiddenlayer.com/sai-security-advisory/2026-06-chromadb
    </References>
</Vulnerability>