Skip to main content

Quivr CVE-2026-82284

| EUVDEUVD-2026-67815 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-28 VulnCheck GHSA-3j2c-qqcf-39m8
8.6
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid Quivr user account
  2. Delivery
    Enumerate or discover victim user's chat_id values
  3. Exploit
    Issue API call to affected endpoint with target chat_id
  4. Execution
    Server executes request without ownership validation
  5. Impact
    Exfiltrate private knowledge base conversation history or inject fabricated messages into victim chat

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires a valid, authenticated Quivr user account (confirmed by PR:L in the provided CVSS 4.0 vector) - no administrative privileges, elevated roles, or non-default configuration are needed. The flaw is present in default multi-user deployments of Quivr through version 0.0.322 with no additional setup required. Exploitation difficulty scales with the predictability of chat_id values: sequential integer IDs are trivially enumerable, while UUID-based IDs require a secondary information-disclosure path to obtain. Single-user Quivr deployments have no cross-user attack surface for this vulnerability. No user interaction from the victim is required.

Impact

The CVSS 4.0 base score of 8.6 accurately reflects the combination of network accessibility, low attack complexity, no attack requirements, low privilege threshold, and high confidentiality and integrity impact. The attack vector is fully network-based and requires no special attack prerequisites beyond holding a valid account, meaning the flaw is exploitable by any authenticated user against any other user in a shared deployment. EPSS data was not provided in the intelligence feed, and this CVE is absent from the CISA KEV catalog, indicating no confirmed mass exploitation. Despite the lack of a KEV listing, the IDOR pattern is operationally trivial - no memory corruption, no race condition, no specialized knowledge required - so the real-world risk for multi-tenant Quivr instances is high and should not be discounted by the absence of KEV confirmation. The confidentiality impact is particularly significant because Quivr is designed to store and query private or proprietary knowledge bases, meaning exposed chat histories may contain sensitive organizational documents or personally identifiable information ingested into the RAG pipeline.

Exploit ScenarioDerived

An authenticated Quivr user queries the platform's API directly, substituting their own chat_id values with those belonging to other users - obtained via enumeration if IDs are sequential, or via other information-disclosure paths if UUIDs. Using GET /chat/{chat_id}/history, the attacker reads the full conversation transcript and any knowledge base content exposed through prior queries; using POST /chat/{chat_id}/question/answer, they inject fabricated AI responses into the victim's conversation history, silently corrupting RAG context for future queries. No public exploit code has been identified, but the attack requires only standard HTTP tooling.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 28, 2026

Missing ownership validation across three Quivr chat API endpoints through version 0.0.322 enables any authenticated user to read, delete, or inject fabricated messages into other users' private conversations and associated knowledge base content. The vulnerable endpoints (GET /chat/{chat_id}/history, DELETE /chat/{chat_id}, POST /chat/{chat_id}/question/answer) accept user-supplied chat IDs without server-side authorization checks, a classic IDOR (CWE-639) pattern. No public exploit code has been identified and this CVE is not listed in the CISA KEV catalog at time of analysis, but the low-complexity, authenticated-only prerequisite makes exploitation trivially accessible to any malicious account holder in a multi-user deployment.

RemediationAI

No vendor-released patched version has been confirmed at time of analysis; operators should monitor the GitHub repository (https://github.com/QuivrHQ/quivr) and VulnCheck advisory (https://www.vulncheck.com/advisories/quivr-chat-endpoints-missing-ownership-validation) for a fix release and upgrade as soon as one is available. As an interim compensating control, restrict the three affected endpoints (GET /chat/{chat_id}/history, DELETE /chat/{chat_id}, POST /chat/{chat_id}/question/answer) at the API gateway or reverse proxy to enforce per-session scoping - though this is complex to implement correctly without application-layer context. A more practical short-term mitigation for deployments where all users are trusted is to enforce network-level access controls limiting who can authenticate at all, reducing the pool of potential attackers. For deployments with untrusted or external users, consider temporarily disabling multi-user mode or taking the service offline until a patch is released, as no lightweight workaround eliminates the root cause without modifying application code.

Affected VersionsENISA

quivr 0 ≤0.0.322

Affected Packages

euvd quivr no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Quivr is an open-source AI knowledge management and retrieval-augmented generation platform (CPE: cpe:2.3:a:quivrhq:quivr:*:*:*:*:*:*:*:*) with a Python/FastAPI backend. The flaw resides in backend/api/quivr_api/modules/chat/controller/chat_routes.py, where three route handlers accept a {chat_id} path parameter from the client and operate on the referenced database record without verifying that the authenticated session owner matches the chat's stored owner field. This is a textbook CWE-639 (Authorization Bypass Through User-Controlled Key) vulnerability - the authorization key (chat_id) is fully attacker-controlled and never validated against the caller's identity. The impact spans confidentiality (reading conversation history including private knowledge base material), integrity (deleting chats, injecting fabricated AI assistant responses), and trust (poisoned conversation records could mislead downstream RAG queries).

Know when Quivr gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.6 HIGH
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
vuln.today AI 8.1 HIGH

Network-accessible IDOR requiring only an authenticated low-privilege account; high C and I for cross-user read and write; no availability impact from the described operations.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

Quivr chat API (versions through 0.0.322) contains authorization flaws allowing any authenticated user to access, delete, or manipulate other users' private conversations and knowledge base content. Organizations using multi-user Quivr deployments face immediate risk of confidential conversation disclosure, message tampering, and potential denial of service to collaboration workflows.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict Quivr deployment to trusted networks only; enforce strict authentication and session monitoring; segregate users into separate Quivr instances if collaboration scope permits; implement detailed API access logging to detect IDOR exploitation attempts; establish rapid upgrade procedures for when patches become available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Low
niche open-source AI knowledge management platform
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

43
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy