LiteLLM 网关漏洞可从 Postgres 窃取上游密钥,网关密钥存放方式遭质疑

Early-Sir-932 · reddit · 2026-10-30

Reddit 帖讨论 LiteLLM 1.107.0 的密钥泄露漏洞:据分析文章,攻击者不仅能从环境变量偷取密钥,还能查询网关自身的 Postgres 读取已保存的上游厂商凭证。这些凭证虽有加盐静态加密,但盐密钥通常就在同一进程环境变量里,因此任何能在代理内执行代码的人两者都能拿到。

作者由此质疑:网关是否应该保存长期有效的上游密钥?给出的缓解思路包括:必须长期保存的密钥按团队做作用域隔离并设消费上限;或改用 Vault 等按工作负载签发的短时效密钥;在配置里用 os.environ 引用定义模型至少能避免密钥落库(但仍留在进程中);Claude 现在支持通过 workload identity federation 接收 OIDC token,这家厂商可以做到完全无需存储密钥。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →