<?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>Lightrag-Hku (&lt; 1.5.5) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/lightrag-hku--1.5.5/</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>Wed, 23 Sep 2026 01:54:20 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/lightrag-hku--1.5.5/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>Unauthenticated Brute-Force Vulnerability in LightRAG-HKU</title><link>https://feed.craftedsignal.io/briefs/2026-09-lightrag-login-brute-force/</link><pubDate>Wed, 23 Sep 2026 01:54:20 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-lightrag-login-brute-force/</guid><description>The /login endpoint in LightRAG-HKU versions prior to 1.5.5 lacks rate limiting or account lockout, enabling high-speed credential brute-force attacks.</description><content:encoded><![CDATA[<p>LightRAG-HKU, a framework for knowledge graph retrieval, contains a critical security flaw in its authentication mechanism. The application's <code>/login</code> endpoint, implemented in <code>lightrag/api/lightrag_server.py</code>, fails to implement rate limiting, account lockout, or request delays for failed authentication attempts. This oversight allows an unauthenticated, network-reachable attacker to programmatically iterate through password lists at full network speed to compromise administrative or user accounts. The vulnerability, tracked as CVE-2026-85734, affects all versions prior to 1.5.5. Given the sensitivity of the data stored within LightRAG knowledge graphs, successful exploitation provides unauthorized access to proprietary documents and administrative operations.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker performs network reconnaissance to identify reachable instances of LightRAG-HKU on default port 9621.</li>
<li>Attacker interacts with the target HTTP service to confirm the presence of the <code>/login</code> endpoint.</li>
<li>Attacker prepares a dictionary of common passwords or credential lists for brute-force operations.</li>
<li>Attacker writes a script to automate HTTP POST requests to the <code>/login</code> endpoint.</li>
<li>Attacker executes the script, passing user credentials via <code>form_data</code> without encountering server-side throttling.</li>
<li>Attacker monitors the HTTP response codes (e.g., waiting for a 200 OK) to identify successful password matches.</li>
<li>Attacker uses the compromised credentials to access the LightRAG API and extract sensitive knowledge graph information.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for full unauthorized access to the LightRAG instance. Depending on the deployment, this could lead to the exposure of confidential knowledge stored in the graph, unauthorized administrative changes, and full exfiltration of sensitive data processed by the application.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update LightRAG-HKU to version 1.5.5 or later immediately to patch CVE-2026-85734.</li>
<li>Implement external rate limiting or a Web Application Firewall (WAF) in front of the LightRAG-HKU service to detect and block high-frequency POST requests to the <code>/login</code> endpoint.</li>
<li>Monitor web server logs for anomalous patterns of 401 Unauthorized status codes from single IP addresses directed at the <code>/login</code> endpoint.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">threat</category><category>vulnerability</category><category>authentication</category><category>web-application</category></item></channel></rss>