AI导航

LiteLLM恶意版本窃取凭据:装过1.107.0要立刻轮换密钥

AI资讯
2 min read
0 次阅读

LiteLLM在2026年10月21日被安全公司Wiz披露一起供应链攻击:当天11时39分(UTC),带木马的LiteLLM 1.107.0版本被上传到PyPI,装上后会在Python解释器每次启动时自动运行,并偷走机器上的各类凭据。Wiz给出的最近安全版本是1.106.2;GHCR和Docker Hub上同样被植入的镜像标签已在13时53分(UTC)左右被移除。用过LiteLLM的团队先要确认的不是有没有中招的新闻,而是自己环境里到底装的是哪个版本。

被偷的不只是模型密钥

按Wiz的拆解,恶意包会在site-packages根目录放下cook.pth、cook.py和sitecustomize.py三个文件,启动时收集浏览器保存的密码与Cookie、AWS与GCP、Azure的云凭据、SSH私钥,以及环境变量和配置文件里的OpenAI、Anthropic、Cohere等模型API密钥,加密后发往一个冒充LiteLLM官方基础设施的域名。更麻烦的是LiteLLM Proxy本身:它把上游各家的密钥存在PostgreSQL数据库里,窃密程序会直接查询这张凭据表。也就是说,网关当初为了方便统一管理而集中存放的密钥,这次成了被一次打包带走的东西。

装过1.107.0的,按凭据已泄露处理

处理顺序不要反。第一步把环境回退到1.106.2,并检查site-packages根目录有没有上述三个可疑文件、网络日志里有没有访问过冒充域名的记录;第二步轮换这台机器能接触到的全部凭据,包括云厂商密钥、模型API密钥和SSH密钥,只卸载恶意包而不换密钥等于没处理。没有装过1.107.0的团队风险低得多,但也值得借这次事件把依赖版本锁定和升级审核补上:网关类组件握着全公司的模型钥匙,它的更新不该和普通小库走同一条自动升级通道。

推荐工具

NVIDIA Chat with RTX AI聊天 Chat with RTX 是 NVIDIA 面向 RTX 电脑的本地 AI 聊天工具,可围绕本地文档和视频资料做问答,适合重视隐私、离线检索并具备硬件条件的用户更适合资料不便上传云 HuggingChat AI聊天 HuggingChat 是 Hugging Face 的开源模型聊天应用,支持 Omni 自动选模型,也可手动选社区开放模型对话。它适合体验开源模型、技术探索和问答,结果可能不稳定,重要内容需复核。 纳米AI搜索 AI搜索 纳米AI 是 360 旗下 AI 搜索和智能体入口,支持文字、语音、拍照提问、多模型协作与内容创作,适合中文用户做日常搜索、学习问答、移动查询、热点追踪、生活决策、知识整理和轻量创作。 Qwen Chat(通义千问) AI聊天 Qwen Chat 是Qwen 大模型聊天助手,支持Qwen 模型聊天、写作和编程问答,适合中文用户和开发者完成 AI 对话、资料问答和任务协作,适合上线前核对权限、成本和资料质量。 DuckDuckGo AI Chat AI聊天 DuckDuckGo AI Chat 适合重视隐私的普通用户使用,围绕隐私 AI 聊天、免账户使用和多模型问答提供对话式 AI 支持和任务协作能力,适合上线前核对权限、成本和资料质量。 Goody-2 AI聊天 Goody-2 是以极端安全和伦理对齐为特色的 AI 聊天助手,常用于观察模型拒答边界、内容安全策略、保守输出体验和 AI 风险讨论,更适合作为安全边界样本使用前应理解它偏实验性质,不适合。