<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:kotaemon:kotaemon:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3akotaemonkotaemon/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Sat, 29 Aug 2026 01:35:40 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3akotaemonkotaemon/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Authorization Bypass in Kotaemon Conversation Management</title><link>https://feed.craftedsignal.io/briefs/2026-08-kotaemon-auth-bypass/</link><pubDate>Sat, 29 Aug 2026 01:35:40 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-kotaemon-auth-bypass/</guid><description>Kotaemon through version 0.12.0 contains an authorization bypass vulnerability allowing unauthorized users to access, modify, or delete chat histories belonging to others.</description><content:encoded><![CDATA[<p>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.</p>
<h2 id="impact">Impact</h2>
<p>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.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade to a version of Kotaemon beyond 0.12.0 as soon as a patch is made available by the maintainers.</li>
<li>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.</li>
<li>Implement network-level restrictions to ensure that instances of Kotaemon are not exposed to untrusted users or the public internet.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>