LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, the LightRAG API server returns raw Python exception text from error handlers in document_routes.py, graph_routes.py, query_routes.py, ollama_api.py, and lightrag_server.py. The detail=str(e), detail=str(exc), and equivalent formatted-message paths expose server filesystem paths, database host, port, user, and database names, language-model provider diagnostics, configuration details, and Python library internals to a network client that can trigger an error. The default unauthenticated configuration makes those responses reachable without credentials, and URI-configured backends can disclose connection strings containing credentials depending on the underlying driver error. This issue is fixed in version 1.5.5.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-209"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/85xxx/CVE-2026-85709.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "1.5.5"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "4d90a0eb35d40b45f3a9045e308ec126897a3364"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "dcab315d7dc1eea682e9b2c4fcb1b06474484c47"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v1.5.5",
"range": [
{
"fixed": "22ea2d0cbfa2b7002aa118bd0bf1780a69d489bc"
}
],
"source": "REFERENCES_TAG"
}
]
}