CVE-2026-23522LobeChat开源聊天平台在2.0.0-next.193之前的版本中存在授权绕过漏洞。knowledgeBase.removeFilesFromKnowledgeBase tRPC端点允许已认证用户删除任意知识库文件,数据库查询中的userId验证被禁用。攻击者可通过获取目标用户的知识库ID和文件ID来删除他人文件。
漏洞源于knowledgeBase.removeFilesFromKnowledgeBase端点缺少所有权验证。数据库查询中的userId过滤器被注释,导致任何认证用户可传入任意KB ID和文件ID删除文件。虽然ID随机难以枚举,但可能通过共享链接、日志等渠道泄露。