LiteLLM 1.107.0遭供应链投毒:安装即窃取API密钥并植入后门

开源大模型网关组件LiteLLM的PyPI包被曝遭到供应链投毒攻击。安全公司SafeDep分析发现,编号1.107.0的版本被植入恶意代码,开发者安装或运行该版本后,恶意逻辑会窃取主机环境中的敏感凭证,包括各大模型服务商的API密钥、云平台访问令牌等,并在受害系统中植入后门以维持持久化控制。LiteLLM是AI开发领域广泛使用的开源工具,提供统一接口代理OpenAI、Anthropic、Azure等多家模型服务商的API,常被企业用作大模型网关或中间层,其保管的凭证价值极高。此次事件意味着在受影响版本发布窗口内执行pip install的用户都可能已泄露密钥。攻击者一旦获得这些凭证,可直接调用受害企业的模型账户产生巨额费用,或进一步渗透其云基础设施。事件再次暴露了PyPI等开源仓库缺乏严格发布审核机制的安全短板。安全建议包括:立即检查已安装的LiteLLM版本、轮换所有相关API密钥、对依赖进行完整性校验,并在CI/CD流程中引入软件供应链安全扫描工具。

事件分析

此次投毒的目标选择颇具针对性:LiteLLM作为大模型统一网关,天然集中保管多家服务商的高价值API密钥,攻击者无需正面攻击OpenAI或Anthropic,只需污染一个中间依赖即可批量收割凭证。手法上延续了近年开源供应链攻击的典型路径,借助合法账号发布带毒版本,规避了常见的拼写抢注类检测。后续走向方面,预计PyPI将进一步强制Trusted Publisher与双因子认证;而企业在LLM网关层面临密钥集中即风险集中的结构性矛盾,密钥托管服务、短期令牌与依赖哈希锁定有望成为AI基础设施标配,AI供应链安全审查也可能从合规要求演变为实际采购门槛。

核心观点:大模型网关集中保管的API密钥,正让LLM基础设施成为供应链攻击性价比最高的靶标。

原文链接:Hacker News

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册