<?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:langchat:langchat:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3alangchatlangchat/</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>Fri, 16 Oct 2026 18:45:56 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3alangchatlangchat/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>Authentication Bypass in LangChat REST API</title><link>https://feed.craftedsignal.io/briefs/2026-10-langchat-auth-bypass/</link><pubDate>Fri, 16 Oct 2026 18:45:56 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-langchat-auth-bypass/</guid><description>A missing Sa-Token interceptor in LangChat allows unauthenticated remote attackers to access sensitive REST controllers, leading to full system compromise and credential exfiltration.</description><content:encoded><![CDATA[<p>LangChat, an LLM-focused application, contains a critical authentication bypass vulnerability (CVE-2026-111704) affecting all versions up to commit 2a6285a. The vulnerability stems from the absence of a required Sa-Token interceptor, which is responsible for enforcing authentication across the application's REST endpoints.</p>
<p>By design, the application fails to validate the identity of remote callers when interacting with REST controllers. This flaw exposes the entire API surface, including administrative functions, to unauthenticated actors. Attackers can leverage this exposure to query system endpoints, such as /api/v1/auth/users, to harvest plaintext passwords and API keys associated with configured LLM providers. Furthermore, the lack of access controls allows for the unauthorized creation of super-administrator accounts and arbitrary data manipulation (CRUD) across the platform. This vulnerability poses an immediate risk to any LangChat instance, enabling complete administrative takeover and persistent unauthorized access.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to exfiltrate highly sensitive data, including user plaintext passwords and LLM provider API keys. The ability to create super-admin accounts permits attackers to maintain persistence, modify system configurations, and delete or manipulate critical business data. Organizations utilizing LangChat for LLM orchestration are at risk of secondary supply chain attacks if LLM provider API keys are compromised, potentially leading to unauthorized costs or model poisoning.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately restrict network access to the LangChat REST API from untrusted or public-facing network segments until the patch is applied.</li>
<li>Audit logs for unauthorized requests to the /api/v1/auth/users endpoint or suspicious creation of administrator-level accounts.</li>
<li>Review and rotate all API keys stored within the LangChat application if the system has been accessible from the internet.</li>
<li>Upgrade LangChat to a version post-dating commit 2a6285a once a vendor fix is available.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>authentication-bypass</category><category>cve</category><category>api-security</category></item></channel></rss>