Headroom 的 LLM 代理从 请求头中推导内存(memory)的所有者。该请求头在 中的多个位置被直接读取,包括聊天完成(chat completion)和 WebSocket 路径。然而,没有任何机制将该值绑定到实际调用者。因此,客户端可以伪装成其他用户的标识符,进而读取或写入该用户的存储 LLM 记忆数据。 修复方案在 中引入了一个统一的“解析内存身份”(resolve_memory_identity)接口:仅在请求来自本地回环(loopback)或白名单调用者时才尊重该请求头;否则,将身份绑定到代理令
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Headroom Labs | Headroom | < 0.36.1 |
affected |
0.36.1 |
unaffected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Headroom Labs | Headroom | 0 ~ 0.36.1 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No comments yet