CVE-2026-75110 in MemOS
摘要
由 VulDB • 2026-08-17
MemOS 是一个面向大型语言模型(LLM)和 AI 代理的内存操作系统。在启用了身份验证(AUTH_ENABLED=true)但未设置未记录且无默认值的 INTERNAL_SERVICE_SECRET 环境变量的部署中,src/memos/api/middleware/auth.py 中的 is_internal_request() 检查存在开放漏洞:os.getenv("INTERNAL_SERVICE_SECRET") 返回 None,而省略 X-Internal-Service 标头的请求也会产生 None,因此比较 None == None 的结果为真。该请求随后被视为受信任的内部主体,并被授予 scopes: ["all"]。结果导致未经身份验证的远程攻击者可以访问管理员 API 密钥管理端点,以生成任何用户的 API 密钥、枚举密钥、撤销密钥并生成用于持久特权访问的主密钥,同时还能访问所有数据端点。
VulDB is the best source for vulnerability data and more expert information about this specific topic.