{"id":"CVE-2026-45830","aliases":["EUVD-2026-36461","GHSA-2wm9-hf6c-p5cr","PYSEC-2026-3813"],"status":"published","title":"ChromaDB allows any authenticated users to arbitrarily read, write, update, or delete data in any tenant's collection","description":"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.","severity":{"version":"4.0","score":8.8,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.00345,"percentile":0.28385,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-266","CWE-639"],"published":"2026-06-12T14:46:54Z","modified":"2026-10-28T02:31:09Z","affected":[{"source":"ghsa","ecosystem":"PyPI","package":"chromadb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.4.17"},{"last_affected":"1.5.9"}]}]},{"source":"osv","ecosystem":"PyPI","package":"chromadb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.4.17"},{"last_affected":"1.5.9"}]}],"versions":["0.4.17","0.4.18","0.4.19","0.4.20","0.4.21","0.4.22","0.4.23","0.4.24","0.5.0","0.5.1","0.5.10","0.5.11","0.5.12","0.5.13","0.5.15","0.5.16","0.5.17","0.5.18","0.5.2","0.5.20","0.5.21","0.5.23","0.5.3","0.5.4","0.5.5","0.5.7","0.5.9","0.6.0","0.6.1","0.6.2","0.6.3","1.0.0","1.0.0b0","1.0.10","1.0.11","1.0.12","1.0.13","1.0.15","1.0.16","1.0.17","1.0.18","1.0.19","1.0.2","1.0.20","1.0.21","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.2.0","1.2.1","1.2.2","1.3.0","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.4.0","1.4.1","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9"]},{"source":"osv","ecosystem":"PyPI","package":"chromadb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.4.17"},{"last_affected":"1.5.9"}]}],"versions":["0.4.17","0.4.18","0.4.19","0.4.20","0.4.21","0.4.22","0.4.23","0.4.24","0.5.0","0.5.1","0.5.10","0.5.11","0.5.12","0.5.13","0.5.15","0.5.16","0.5.17","0.5.18","0.5.2","0.5.20","0.5.21","0.5.23","0.5.3","0.5.4","0.5.5","0.5.7","0.5.9","0.6.0","0.6.1","0.6.2","0.6.3","1.0.0","1.0.0b0","1.0.10","1.0.11","1.0.12","1.0.13","1.0.15","1.0.16","1.0.17","1.0.18","1.0.19","1.0.2","1.0.20","1.0.21","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.2.0","1.2.1","1.2.2","1.3.0","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.4.0","1.4.1","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9"]}],"products":[{"vendor":"chroma","product":"chromadb"},{"vendor":"red hat","product":"red hat enterprise linux ai (rhel ai) 3"},{"vendor":"red hat","product":"red hat openshift ai (rhoai)"},{"vendor":"trychroma","product":"chromadb"}],"references":[{"url":"https://www.hiddenlayer.com/sai-security-advisory/2026-06-chromadb","tags":["Third Party Advisory","advisory","web"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-45830","tags":["vdb-entry","x_refsource_REDHAT","advisory","web"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2488408","tags":["issue-tracking","x_refsource_REDHAT","report","web"]},{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-45830.json","tags":["x_sadp-csaf-vex","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-45830","tags":["advisory"]},{"url":"https://github.com/chroma-core/chroma/issues/7588","tags":["web"]},{"url":"https://github.com/chroma-core/chroma/pull/7602","tags":["web"]},{"url":"https://github.com/advisories/GHSA-2wm9-hf6c-p5cr","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/45xxx/CVE-2026-45830.json","tags":["advisory"]},{"url":"https://github.com/chroma-core/chroma","tags":["package"]},{"url":"https://pypi.org/project/chromadb","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2026-45830","description":"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.","status":"published","published":"2026-06-12T14:46:54.823Z","modified":"2026-07-31T12:04:49.361Z","cvss":[{"version":"4.0","score":8.8,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N","level":"high","assessor":"cna"},{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","level":"high","assessor":"adp"}],"cwes":["CWE-639","CWE-266"],"updated_at":"2026-11-02T13:46:32.755125Z"}],"euvd":[{"id":"EUVD-2026-36461","description":"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.","status":"published","published":"2026-06-12T14:46:54Z","modified":"2026-07-31T12:04:49Z","cvss":[{"version":"4.0","score":8.8,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N","level":"high"}],"updated_at":"2026-11-02T18:02:26.304051Z"}],"ghsa":[{"id":"GHSA-2wm9-hf6c-p5cr","title":"ChromaDB allows any authenticated users to arbitrarily read, write, update, or delete data in any tenant's collection","description":"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.","status":"published","published":"2026-06-12T18:31:56Z","modified":"2026-08-24T19:57:43Z","cvss":[{"version":"4.0","score":8.8,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N","level":"high"},{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-266","CWE-639"],"updated_at":"2026-11-02T14:41:04.755504Z"}],"nvd":[{"id":"CVE-2026-45830","description":"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.","status":"published","published":"2026-06-12T16:16:28.66Z","modified":"2026-10-26T11:10:00.157Z","cvss":[{"version":"4.0","score":8.8,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","level":"high","assessor":"secondary"},{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","level":"high","assessor":"secondary"}],"cwes":["CWE-639","CWE-266"],"updated_at":"2026-11-02T14:12:23.846948Z"}],"osv":[{"id":"CVE-2026-45830","description":"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.","status":"published","published":"2026-06-12T14:46:54.823Z","modified":"2026-10-28T02:31:09.997384228Z","cvss":[{"version":"4.0","score":8.8,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N","level":"high"}],"cwes":["CWE-639"],"updated_at":"2026-11-02T15:45:05.525666Z"},{"id":"GHSA-2wm9-hf6c-p5cr","title":"ChromaDB allows any authenticated users to arbitrarily read, write, update, or delete data in any tenant's collection","description":"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.","status":"published","published":"2026-06-12T18:31:56Z","modified":"2026-09-10T12:25:31.39477667Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"},{"version":"4.0","score":8.8,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N","level":"high"}],"cwes":["CWE-266","CWE-639"],"updated_at":"2026-11-02T15:46:34.700741Z"},{"id":"PYSEC-2026-3813","title":"ChromaDB allows any authenticated users to arbitrarily read, write, update, or delete data in any tenant's collection","description":"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.","status":"published","published":"2026-09-10T09:44:49.728625Z","modified":"2026-09-10T12:15:06.103369504Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"},{"version":"4.0","score":8.8,"vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:H/SI:H/SA:N","level":"high"}],"updated_at":"2026-11-02T15:52:57.255153Z"}]}}
