中II 网络战与关键基础设施2026年10月21日, 星期三
AI网关LiteLLM发布管道被劫持,用于分发凭证窃取程序
10月21日,LiteLLM的发布管道遭到入侵,恶意的1.107.0版本在PyPI上存在了1小时44分钟,在Docker上存在约2.5小时。该版本携带窃取云服务、开发者及AI服务商凭证的代码;这是该项目今年第2次遭受供应链攻击。
据BleepingComputer报道,攻击者并未修改应用代码,而是在Python库目录中添加了3个文件,这些文件会在环境中每次启动Python时运行。恶意软件包出现在7个PyPI分发包以及Docker Hub和GHCR的4个标签中。安全公司在发布后6分钟内发现了这次攻击。LiteLLM是一个通过统一接口连接多家AI服务商的网关,在GitHub上约有61,800颗星,每月PyPI下载量达9200万次。
据Help Net Security 10月22日报道,攻击者使用了3名LiteLLM工程师被盗的GitHub CLI OAuth令牌:一个用于修改管道并触发发布,第二个用于批准,第三个用于删除工作流记录。这些令牌取自一个暴露在互联网上的内部部署的日志。数据外泄约4.5小时后,攻击者用盗取的AWS密钥测试了对Amazon Bedrock上模型的访问,即所谓LLMjacking,也就是用他人账户运行模型。截至10月22日,作案者身份尚未公布。
在2026年3月的首次入侵中,一个153 GB的存档被盗,Hudson Rock将其与包括AWS、三星、思科和Salesforce在内的2,488个企业域名关联起来。据BleepingComputer报道,那次攻击由TeamPCP组织实施,手段是攻陷LiteLLM发布管道中使用的Trivy扫描器。项目方将1.106.2列为安全版本,但强调仅升级版本并不足够,凡安装过1.107.0的环境都必须轮换全部密钥。
Talay 研判
结论
企业通过LiteLLM这一层把多家AI服务商的密钥集中在一处,因此这次入侵与其说是一起软件库事件,不如说是企业AI密钥的集体风险。6分钟内发现虽然限制了损失,但外泄的令牌仍可能被滥用数周。同一项目今年第2次遭到攻击,表明发布管道安全是AI工具链中最薄弱的一环。
可能影响
- 企业AI成本负面数周内
攻击者用盗取的云密钥运行模型,会给受害者带来意外账单和数据访问风险。
- 开源供应链不确定1至6个月
PyPI和Docker上的签名发布与令牌管理要求将收紧;企业会转向以锁定版本的方式使用AI软件库。
可能情形(按概率排序)
- 1令牌滥用持续55%
外泄的云服务与AI服务商密钥在数周内被用于运行模型和访问数据。
观察指标: 云服务商或安全公司通报与LiteLLM相关的LLMjacking案例
- 2影响有限30%
由于发布时间短、发现迅速,受影响的安装数量有限。
观察指标: LiteLLM最终事件报告中受影响的安装数量
- 3作案者及关联曝光15%
攻击被归因于3月入侵中的TeamPCP组织或其他行为者。
观察指标: 某安全公司将1.107.0攻击归因于一个具名组织
概率是基于来源的校准判断,并非测量结果,会随新信息更新。不构成投资建议。
市场反应
受影响的指标
- PyPI月下载量▼ 9200万次
- Docker上存在时长▼ 约2.5小时
- 发现用时▲ 6分钟