CVE-2026-45832: High severity pypi/chromadb vulnerability

Published Jun 12, 2026
·
Updated

All V1 collection-level endpoints in ChromaDB's Python project pass None for the tenant and database to the authorization layer, allowing attackers to bypass authorization controls by using the V1 endpoints.

Affected Software

2 affected components
pypi/chromadb
Trychroma Chromadb Python>=0.5.0<=1.5.9

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Remove

    Remove chromadb/python V1 collection-level endpoints from your environment.

    Disable or remove the V1 collection-level endpoints until the authorization fix (ensuring tenant and database are forwarded) is implemented and deployed.

  2. Configuration

    Modify the V1 collection-level endpoints so they pass the correct tenant and database values to the authorization layer instead of passing None.

    ChromaDB Python V1 collection-level endpoints tenant/database passed to authorization layer = non-None (actual tenant and database identifiers)
  3. Compensating control

    Restrict access to the V1 collection-level endpoints at the network edge (firewall, WAF, API gateway, or ACLs) to trusted IPs or internal networks until the issue is remediated.

  4. Operational

    Audit logs and access records for the V1 collection-level endpoints to detect possible unauthorized access; revoke or rotate any API keys, tokens, or sessions that may have been used to abuse the endpoints.

  5. Operational

    Add automated tests (unit/integration) that verify tenant and database identifiers are forwarded to the authorization layer and that authorization is enforced for collection-level endpoints to prevent regressions.

Event History

Jun 12, 2026
CVE Published
via MITRE·03:11 PM
Data Sourced
via MITRE·03:11 PM
DescriptionWeakness
Data Sourced
via Red Hat·04:01 PM
DescriptionSeverityAffected Software
Data Sourced
via NVD·04:16 PM
DescriptionSeverityWeaknessAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2026-45832?

CVE-2026-45832 has a high severity rating of 8.8 according to the CVSS v4.0 scoring model.

2

What vulnerabilities does CVE-2026-45832 introduce?

CVE-2026-45832 allows attackers to bypass authorization controls through V1 endpoints in ChromaDB's Python project.

3

How can I mitigate the risks associated with CVE-2026-45832?

To mitigate CVE-2026-45832, ensure that authorization controls are properly re-implemented and validated for tenant and database parameters.

4

Is there an affected version for CVE-2026-45832?

CVE-2026-45832 affects all versions utilizing V1 collection-level endpoints in the ChromaDB Python project.

5

When was CVE-2026-45832 published?

CVE-2026-45832 was published on June 12, 2026.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203