ZeroHour

CVE-2026-82284

niche

IDOR in Quivr chat endpoints exposes other users' conversations (CVE-2026-82284)

CVSS 4.0
8.6 high
EPSS
<1%p15
Published
()
Modified
AI analysis

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.

Affected
Quivr (open-source project) Quivrall versions through and including 0.0.322 (≤ 0.0.322)
Estimated exposure
nicheon the order of a few thousand self-hosted instances; exact user counts unknown — Quivr is a widely starred open-source AI chat application typically self-hosted per team or organization, suggesting deployments in the low thousands, but no public install counts or internet-exposed instance scans are available in the…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

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 news

No ingested article mentions this CVE yet.