Description (CNA)
Kotaemon through 0.12.0 fails to properly validate conversation ownership in select_conv, delete_conv, rename_conv, and on_set_public_conversation functions in control.py. Attackers can read other users' chat histories, delete conversations, or rename conversations by supplying arbitrary conversation identifiers without proper authorization checks.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Cinnamon / kotaemon | affected 0 through 0.12.0 |
CWE
CWE-639
References
- https://github.com/Cinnamon/kotaemon/issues/846
- https://github.com/Cinnamon/kotaemon
- https://github.com/Cinnamon/kotaemon/blob/9ad3e4e49aa35b8acddd235918a5d9753c1cfdf9/libs/ktem/ktem/pages/chat/control.py
- https://www.vulncheck.com/advisories/kotaemon-missing-ownership-check-in-conversation-functions
ADP enrichment
No English description supplied.