CVE-2026-85664 Details
Description
Chroma 1.5.9 fails to validate maximum bounds on HNSW index parameters max_neighbors, ef_construction, and ef_search in collection-create requests. Unauthenticated attackers can supply arbitrarily large parameter values to exhaust server memory and cause denial of service during index compaction.
A denial-of-service vulnerability has been identified in Chroma version 1.5.9, where the application fails to properly validate maximum limits on HNSW index parameters in collection creation requests. This oversight allows unauthenticated attackers to submit excessively large values for 'max_neighbors', 'ef_construction', and 'ef_search', leading to severe memory exhaustion. During the index compaction process, the server allocates substantial memory based on these parameters, causing the application to run out of resources and crash. The issue arises because the default authentication method in Chroma's open-source version authorizes all requests, leaving the application vulnerable to exploitation.
To address this vulnerability, it is recommended to implement proper validation on the HNSW index parameters 'max_neighbors', 'ef_construction', and 'ef_search' during collection creation. This validation should include enforcing maximum limits to prevent excessive memory allocation, while still allowing reasonable values for legitimate use cases.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 4, 2026CISA-ADP
Assessed Sep 10, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/chroma-core/chroma | [email protected] | Vendor |
| https://github.com/chroma-core/chroma/blob/1.5.9/rust/frontend/src/auth/mod.rs | [email protected] | Source CodeVendor |
| https://github.com/chroma-core/chroma/blob/1.5.9/rust/types/src/hnsw_configuration.rs | [email protected] | Source CodeVendor |
| https://github.com/chroma-core/chroma/issues/7225 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://www.vulncheck.com/advisories/chroma-1.5.9-unbounded-hnsw-index-parameters-memory-exhaustion | [email protected] | AdvisoryVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-770 | Allocation of Resources Without Limits or Throttling | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Chroma | <= 1.5.9 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 10, 2026 | CVE Modified | CISA-ADP |
| Sep 4, 2026 | New CVE Received | [email protected] |
Volerion