Authorization Bypass in Kotaemon Conversation Management
Kotaemon through version 0.12.0 contains an authorization bypass vulnerability allowing unauthorized users to access, modify, or delete chat histories belonging to others.
CVE search metadata
CVE search record: CVE-2026-82281. Severity: high. CVSS: 7.4. KEV: no. Product: Kotaemon (<= 0.12.0). Brief: Authorization Bypass in Kotaemon Conversation Management. Brief link: https://feed.craftedsignal.io/briefs/2026-08-kotaemon-auth-bypass/
Kotaemon through version 0.12.0 is susceptible to an authorization bypass vulnerability located in the conversation management functions of control.py. The affected functions include select_conv, delete_conv, rename_conv, and on_set_public_conversation. The application fails to perform adequate validation of conversation ownership when these functions are called, allowing an unauthenticated or low-privileged attacker to supply arbitrary conversation identifiers. By manipulating these identifiers, an attacker can read sensitive chat histories, rename existing conversations, or perform unauthorized deletions of historical data. This vulnerability poses a significant risk to data privacy and integrity within the application, as it circumvents intended access controls over user communications.
Impact
Successful exploitation of this vulnerability allows unauthorized access to private user chat histories and the ability to perform destructive actions such as deleting or renaming conversations. This impact is significant in multi-user environments where conversation isolation is a security requirement. Organizations utilizing Kotaemon for internal AI-powered document analysis and chat should treat this as a high-risk issue until patches are applied.
Recommendation
- Upgrade to a version of Kotaemon beyond 0.12.0 as soon as a patch is made available by the maintainers.
- Audit access logs for unexpected sequences of calls to control.py functions (select_conv, delete_conv, rename_conv) originating from a single user session that access multiple distinct conversation IDs.
- Implement network-level restrictions to ensure that instances of Kotaemon are not exposed to untrusted users or the public internet.
Immediate actions
Restrict access to Kotaemon web interface until patched version is deployed
Mitigations
Upgrade Kotaemon beyond version 0.12.0 once security patches are released
CVE-2026-82281