LiteLLM 1.107.0在PyPI上发布的版本遭到篡改,被植入凭证窃取器和远程代码执行后门。受影响版本包含7个wheel文件,覆盖Linux、macOS和Windows平台。恶意代码通过maturin构建工具注入,包括cook.pth、cook.py和sitecustomize.py等文件。
LiteLLM是一个开源Python库,通过提取原LiteLLM的核心功能、去除代理服务器和缓存层等复杂组件而创建。该项目仅包含约2,900行代码和两个依赖项(openai和httpx),在保持轻量化的同时提供完整的LLM调用能力。