CVE-2026-85093
nichePer-user authorization bypass in Cheshire Cat AI leaks other users' chat memory
Cheshire Cat AI's GET /memory/collections/{collection_id}/points endpoint fails to apply per-user filtering when returning episodic memory points, an incorrect-authorization flaw (CWE-863). An authenticated user holding MEMORY:READ permission can call the endpoint and page through the collection with the offset cursor, bypassing user scoping entirely. This grants the attacker read access to all users' stored conversation messages and any personal data in that collection; CVSS 4.0 scores the confidentiality impact as high with no integrity or availability effects (7.1). Any deployment of the open-source, self-hosted Cheshire Cat AI agent framework where multiple users hold accounts with MEMORY:READ on the same instance is affected, while single-user deployments gain the attacker little. No public proof-of-concept is known, the issue is not in CISA KEV, and EPSS currently estimates only a 0.3% probability of exploitation within 30 days.
What to do: Update to a fixed release when published (no fixed version number is available in the current data) and monitor the Cheshire Cat AI GitHub repository or vendor advisory for the patch. Until then, restrict MEMORY:READ to trusted users, limit internet exposure of the /memory/collections endpoints, and review access logs for unusual offset-based pagination by low-privilege accounts. Operators of multi-user instances should confirm whether other users' conversation data was exposed; single-user deployments are minimally impacted.
| Cheshire Cat AI Cheshire Cat (open-source AI agent framework), GET /memory/collections/{collection_id}/points endpoint | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Cheshire Cat AI's GET /memory/collections/{collection_id}/points endpoint fails to apply per-user filtering when retrieving episodic memory points. Authenticated attackers with MEMORY:READ permission can retrieve all users' stored conversation messages and personal data by paginating through the collection using the offset cursor.
- Weakness
- CWE-863
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/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
In the news0 stories
No ingested article mentions this CVE yet.