Python 供应链妥协
发布: (2026年4月8日 GMT+8 18:25)
1 分钟阅读
Source: Schneier on Security
Details
在 Python 包索引(PyPI)中发现了一个针对 litellm 版本 1.82.8 的恶意供应链攻击。发布的 wheel 包含一个恶意的 .pth 文件(litellm_init.pth,34,628 字节),该文件会在 Python 解释器每次启动时自动执行,无需显式导入 litellm 模块。
Mitigation
确保关键库的安全需要一系列实践,包括:
- 生成软件材料清单(SBOM)
- 实施 SLSA(软件制品供应链等级)
- 使用 SigStore 进行签名和验证
这些措施对于保护 Python 生态系统免受类似威胁至关重要。