PyPI / npm 软件供应链投毒研究 — 系列总目录

一份面向资深安全开发与架构师的多视角研究报告,覆盖攻击、事件、防御、检测、行业方案、国内外监管进展、数据与趋势八个维度。 全部基于公开权威源(Sonatype / Snyk / ReversingLabs / Socket / Phylum / CISA / ENISA / OpenSSF / NIST / 学术论文 / 厂商技术博客 / 中国 GB 标准等)取证。 Workspace 链接:https://wpaste.io/dashboard/w/FLm4L7Q1AA2J


系列阅读路径

#篇名视角篇幅链接
01软件供应链投毒全景:PyPI 与 npm 生态对比入口 / 概览~5800 中文字 / 26 引用https://wpaste.io/d/LXtorXWw
02攻击方视角:PyPI / npm 投毒技术深度图谱攻击向量~7500 中文字 / 62 引用https://wpaste.io/d/S210hJRc
03PyPI/npm 已公开披露的供应链事件复盘合辑(2018–2026)事件复盘~12000 中文字 / 69 引用https://wpaste.io/d/6i5HMWBC
04PyPI/npm 投毒的防御与检测技术合篇防御 + 检测~9800 中文字 / 49 引用https://wpaste.io/d/pLGiPNWk
05行业方案对比:商业产品、开源工具与平台原生机制行业方案~6000 中文字 / 38 引用https://wpaste.io/d/zvuqDNJY
06国外软件供应链安全进展:法规、基金会与大厂实践海外进展~5400 中文字 / 19 引用https://wpaste.io/d/lz-SS2GP
07中国软件供应链投毒治理进展:法规、厂商、镜像与学术国内进展~6500 中文字 / 37 引用https://wpaste.io/d/CMAdkjpE
08趋势与洞察:从数据到 12–24 个月预判数据 + 洞察~6200 中文字 / 50 引用https://wpaste.io/d/jByr5VvB

合计约 5.9 万中文字 / 350+ 条权威引用。


推荐阅读顺序

  • 想快速建立全局视图:01 → 08 → 05
  • 想深入技术:02 → 04 → 03
  • 关注合规与监管:06 → 07 → 08
  • 关注事件应急参考:03 → 02 → 04
  • 完整顺读:01 → 02 → 03 → 04 → 05 → 06 → 07 → 08

核心发现摘要

  • 2025 年累计开源恶意包数量突破 123 万,99%+ 集中于 npm 生态(Sonatype 2026 SSSC)
  • Shai-Hulud(2025-09) 是 npm 生态首个自传播蠕虫,分水岭事件;2025-12 出现 v2.0 加强版
  • Slopsquatting 已被实证:LLM 推荐包名 19.7% 是幻觉、43% 稳定复现,huggingface-cli 实证 3 万次下载
  • 监管硬倒计时:欧盟 CRA 2026-09-11 报告义务启动、2027-12-11 全面强制;中国 GB/T 43698-2024 已于 2024-11-01 实施
  • 平台原生机制 GA 节点:PyPI 2024-01-01 全员强制 2FA、npm 2025-12-09 永久弃用 Classic Tokens、Dependabot 恶意包告警 2026-03-17 GA
  • 企业应用 64% 漏洞来自传递依赖层;npm 平均 79 个传递依赖、39 个独立维护者

元信息

  • 撰稿日期:2026-05-05
  • 撰写方式:基于 Claude Code 多 Agent 团队(5 个研究员 + 8 个写作员)联网取证与并行成稿
  • 数据源类别:①厂商年度报告 ②学术与基金会 ③官方与监管 ④国内厂商与媒体
  • 写作风格:纯研究语境,不附 IOC / 检测建议清单 / 行动清单
  • 全部公开源链接均收录在各篇文末

Comments (0)

No comments yet

imfht
May 5, 2026 · Updated May 5, 2026