CVE-2026-82284
nicheIDOR in Quivr chat endpoints exposes other users' conversations (CVE-2026-82284)
Quivr through version 0.0.322 fails to verify that a chat belongs to the requesting user in three API endpoints (GET /chat/{chat_id}/history, DELETE /chat/{chat_id}, and POST /chat/{chat_id}/question/answer), an object-level authorization bypass known as an IDOR (CWE-639). Any authenticated attacker who guesses or supplies another user's chat_id can read that conversation's history, including content drawn from the owner's private knowledge base, delete the chat outright, or inject fabricated messages into it. The flaw is network-exploitable with low privileges and no user interaction, and the high CVSS 4.0 score (8.6) reflects the high confidentiality and integrity impact of reading and tampering with other users' chats. All Quivr deployments running version 0.0.322 or earlier with multiple authenticated users are affected; single-user self-hosted instances face little risk. There is no public proof-of-concept, the flaw is not in CISA's KEV catalog, and EPSS estimates only a 0.2% chance of exploitation in the next 30 days, so no in-the-wild exploitation is currently known.
What to do: Upgrade Quivr to the latest release (anything newer than 0.0.322) as soon as a patched version is published, and track the project's advisories for the fixed version number. Until you patch, review application logs for requests to /chat/{chat_id}/history, /chat/{chat_id}, and /chat/{chat_id}/question/answer where the chat_id belongs to a different user, and consider restricting multi-user access to the deployment or applying a custom ownership check on these endpoints. Because private knowledge base content can be exposed, treat any cross-tenant chat access found in logs as a potential data disclosure.
| Quivr (open-source project) Quivr | all versions through and including 0.0.322 (≤ 0.0.322) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Quivr versions through 0.0.322 fail to validate chat ownership in the GET /chat/{chat_id}/history, DELETE /chat/{chat_id}, and POST /chat/{chat_id}/question/answer endpoints. Authenticated attackers can read other users' conversation histories including private knowledge base content, delete arbitrary chats, and inject fabricated messages into other users' conversations.
- Weakness
- CWE-639
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/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.