Skip to content
Heist/ feed
Unrated

Cinnamon's kotaemon contains improper authorization checks in multi‑user chat handlers

Type: advisorySource: Official CVE List1 source record

Cinnamon's Kotaemon (all versions up to and including v0.12.0) multi-user chat interface contains multiple vulnerabilities due to incorrect authorization and improper access controls. There are four handler methods in `libs/ktem/ktem/pages/chat/control.py` that load a Conversation record by its ID without comparing the requester's `user_id` to the conversation's owner `Conversation.user`. This allows any authenticated user to perform the following actions: 1. Read other user's chat transcripts, RAG retrieval history, AI-generated plots, and chat suggestions. 2. Permanently delete another user's conversation. 3. Rename another user's conversation. 4. Overwrite another user's conversation's chat suggestion list.

Announced Group revision 1
Original source ↗

CVE-2026-86867

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2026-86867

Kotaemon

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "vendor": "Cinnamon AI",
    "product": "Kotaemon",
    "versions": [
      {
        "status": "affected",
        "version": "0.12.0"
      }
    ]
  }
]
Related CVEs
CVE-2026-86867

Source reference: /cveMetadata/cveId

Publisher severity

No explicit severity was provided.

Event
#1603 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement