子课题 09 · 公共互联网反网络钓鱼工作组

供应链钓鱼研究专题(下篇)

深度剖析SolarWinds SUNBURST、Codecov、XZ Utils、MOVEit Transfer等标志性供应链攻击案例,研判AI供应链、Agent技能安全等前沿趋势,附完整可溯源参考文献。

供应链钓鱼攻击实证分析

以下八个案例覆盖了软件供应链、构建管道、服务供应链与供应商通信渠道四大攻击面,代表了供应链钓鱼攻击从2018年至2026年的技术演进主线。每个案例均基于公开披露的技术分析报告、学术文献或政府通报,确保事实准确、可溯源。

关键基础设施级 2020年12月披露 · 持续约9个月

SolarWinds Orion SUNBURST后门事件

2020年12月,FireEye(现Mandiant)在调查自身网络入侵时,发现攻击者通过SolarWinds Orion网络监控平台的软件更新渠道,向约18,000家下游客户分发了名为SUNBURST(又名Solorigate)的恶意后门。攻击者自2019年10月起即已入侵SolarWinds的构建环境,在Orion平台的源代码中植入恶意代码。该代码在编译后被SolarWinds自身的数字签名证书签名,并通过合法的软件更新机制分发。

SUNBURST后门设计极为精巧:它通过DNS查询与C2服务器通信,使用DGA(域名生成算法)生成C2域名,并将真实C2指令隐藏在看似合法的XML配置更新中。后门仅在初始休眠12至14天后激活,且会检查运行环境以避免在已知安全研究环境中暴露。受影响组织包括美国财政部、商务部、国土安全部及多个《财富》500强企业。

核心教训

此事件揭示了传统代码签名的根本性局限——签名仅能证明"某密钥签署了某工件",却无法证明"该工件由未被篡改的源代码生成"。攻击者利用的正是构建环境与签名密钥之间的信任鸿沟。此事件直接催生了SLSA框架与Sigstore基础设施的开发,推动软件供应链安全从"签名验证"向"来源证明"的范式转移。

来源:FireEye/Mandiant SUNBURST Technical Analysis (2020) / CISA Emergency Directive 21-01 / U.S. Senate Intelligence Committee Report (2021) / Microsoft Threat Intelligence Center (2021)
重大事件 2021年4月披露 · 持续约2个月

Codecov Bash Uploader CI/CD管道篡改事件

2021年4月,Codecov披露其广泛使用的Bash Uploader脚本被攻击者篡改。Codecov是一个代码覆盖率分析平台,其Bash Uploader脚本被集成至数千家组织的CI/CD管道中,用于将覆盖率数据上传至Codecov服务器。攻击者通过修改Codecov的Docker镜像构建过程,在脚本中植入了恶意代码,使其在执行时不仅上传覆盖率数据,还将CI环境变量(包括API密钥、访问令牌、服务账户凭证等)外泄至攻击者控制的服务器。

此事件的技术特征在于攻击的"寄生性"——攻击者并未直接入侵下游客户的源代码仓库,而是通过污染上游CI/CD工具链中的一个环节,实现对数千家下游客户的间接渗透。受影响组织包括HashiCorp、Twilio、Monday.com等知名科技公司。攻击者利用窃取的环境变量进一步入侵了HashiCorp的GPG私钥和代码签名密钥,展示了供应链攻击的级联放大效应。

核心教训

CI/CD管道是软件供应链中高度集中但安全控制相对薄弱的关键节点。任何被集成至构建流程中的外部脚本、工具或Docker镜像,都应被视为潜在的攻击面。防御策略应包括:对CI/CD配置进行版本控制与审计、对构建环境实施网络隔离与不可变性、以及对所有外部脚本进行哈希校验与签名验证。

来源:Codecov Security Advisory (2021-04-15) / HashiCorp Security Disclosure (2021-04-22) / MITRE ATT&CK T1195.001 Analysis
关键基础设施级 2024年3月披露 · 潜伏约3年

XZ Utils后门事件(CVE-2024-3094)

2024年3月29日,Microsoft工程师Andres Freund在调查Debian sid上SSH登录延迟异常时,发现广泛使用的XZ Utils压缩库(liblzma)5.6.0和5.6.1版本中被植入了极为隐蔽的多阶段后门。该后门的植入方式颠覆了传统供应链安全防御的假设:攻击者未使用任何技术手段入侵代码仓库或构建系统,而是通过长达约三年的社会工程操作,逐步获取了XZ Utils项目的维护者权限。

攻击者以"Jia Tan"等身份,从2021年起持续向XZ Utils项目提交高质量的补丁,建立社区信任。2023年,攻击者通过施压原有维护者(利用其心理健康状况),成功获得项目的共同维护者权限。随后,攻击者在构建脚本(m4/build-to-host.m4)中植入隐蔽的测试文件替换逻辑,使编译后的liblzma库包含后门代码。该后门仅在特定条件下激活,通过修改IFUNC(间接函数调用)解析器,拦截OpenSSH守护进程(sshd)对liblzma的调用,实现无需认证的远程代码执行。学术分析指出,xz库是大量Linux发行版的核心依赖组件,其爆炸半径可与glibc相提并论。

核心教训

XZ Utils事件是开源供应链安全的"范式危机"——当攻击者将社会工程策略从终端用户上移至开源维护者层面时,所有基于技术控制(签名验证、SBOM、漏洞扫描)的防御手段均可能失效。此事件暴露了开源生态的结构性脆弱性:关键基础设施级组件往往由极少数、甚至单一维护者在业余时间维护,缺乏组织化安全治理。防御启示在于:必须将"维护者健康度"纳入供应链风险评估,建立关键开源组件的多维护者冗余机制,以及开发针对构建脚本层异常行为的专项检测能力。

来源:Andres Freund原始披露 (2024-03-29) / OpenSSF XZ Backdoor Analysis / CISA Alert AA24-127A / Freund A. backdoor in upstream liblzma/xz leading to ssh server compromise [Mailing List Post]. 2024.
重大事件 2023年5月披露 · 持续约1个月

MOVEit Transfer零日漏洞大规模数据勒索事件

2023年5月,Progress Software旗下文件传输产品MOVEit Transfer被发现存在SQL注入零日漏洞(CVE-2023-34362)。该漏洞允许未经身份验证的远程攻击者执行任意SQL语句,进而获取系统管理员权限并窃取存储在MOVEit实例中的数据。MOVEit Transfer被全球数千家组织用于安全文件传输,包括政府机构、金融机构、医疗保健组织和大型企业。

Cl0p勒索软件组织(又名Lace Tempest / DEV-0950)迅速利用该漏洞,对暴露在互联网上的MOVEit实例实施大规模自动化攻击,窃取数据后向受影响组织勒索赎金。截至2023年底,该事件已确认影响超过2,600家组织、超过7,700万名个人。受影响组织涵盖政府机构、金融服务、医疗保健、教育及制造业等多个行业。此事件的核心特征在于"一对多"攻击杠杆——通过入侵单一软件产品,攻击者同时影响了数千家下游客户。

核心教训

服务供应链(特别是面向互联网的文件传输、VPN、远程访问等"超级节点"服务)是攻击者实现规模化影响的首选目标。防御策略应包括:对第三方服务实施严格的暴露面管理、建立供应商漏洞响应SLA、部署网络分段以限制服务被入侵后的横向移动范围,以及制定供应商替代方案以应对服务中断。

来源:Progress Software Security Advisory (2023-05-31) / Mandiant / Microsoft Threat Intelligence / Emsisoft MOVEit Impact Tracker (2023-12)
高影响 2025年 · 制造业/金融业多发

供应商邮件妥协(VEC)引发的BEC欺诈链

供应商邮件妥协(Vendor Email Compromise, VEC)已成为供应链钓鱼攻击中经济损失最为直接的技术形态。2025年,AFP(Association for Financial Professionals)发布的《2025年支付欺诈与控制调查》显示,45%的组织在2024年遭遇过供应商冒名欺诈(Vendor Impersonation),24%遭遇过发票欺诈(Invoice Fraud),79%的组织在过去一年遭遇过支付欺诈尝试或实际损失。

典型攻击链如下:攻击者首先通过钓鱼邮件或凭证填充攻击获取某供应商员工的邮箱凭证;随后设置邮件转发规则,将客户发送给该供应商的邮件自动转发至攻击者控制的外部地址;接着,攻击者在真实的商务对话线程中插入伪造的"付款账户变更通知",声称因银行系统升级需将后续货款支付至新账户。由于邮件来自真实供应商域名、嵌入既有对话线程、且格式与历史邮件高度一致,财务部门往往在未二次确认的情况下执行转账。FBI《2024年互联网犯罪报告》(IC3)显示,BEC攻击造成的全球损失在2024年达27.7亿美元;《2025年互联网犯罪报告》进一步显示,2025年BEC相关投诉24,768件、损失升至30.5亿美元——在多数网络犯罪类型损失下降的背景下逆势增长,其中VEC作为BEC的高级变体占据了越来越大的比例。

核心教训

VEC攻击的防御不能仅依赖邮件认证协议(SPF/DKIM/DMARC),因为攻击者使用的是被劫持的真实账户。有效的防御需要三层机制:技术层(通信行为基线建模、异常检测)、流程层(付款信息变更必须通过预登记的独立渠道二次确认)与人员层(财务人员安全意识培训)。特别地,任何涉及付款账户变更的邮件请求,均应视为高风险事件,触发强制性的电话或视频回拨验证流程。

来源:AFP 2025 Payments Fraud and Control Survey / Abnormal AI 2026 Attack Landscape Report / FBI IC3 2024 & 2025 Annual Reports
重大事件 2025—2026年 · 持续活跃

开源生态武器化:TeamPCP与恶意包投放浪潮

2024至2025年间,开源软件仓库遭遇前所未有的恶意包投放浪潮。Google Cloud威胁情报(GTIG)与Mandiant于2026年7月发布的联合报告指出,2024至2025年间开源供应链恶意包报告量激增1,444%。其中,威胁组织UNC6780(别名TeamPCP)系统性地在PyPI、npm和Docker Hub投放凭证窃取型恶意包。该组织采用"Typosquatting + Combosquatting + 品牌仿冒"的组合策略,注册与流行库(如discord、requests、pytorch)高度相似的包名,在安装时执行信息窃取载荷;并被观察到滥用GitHub Actions的pull_request_target触发器,从目标仓库窃取密钥以实现自我传播。

2025年还出现了首个自我传播的npm蠕虫Shai-Hulud(Unit 42于2025年披露),证明开源恶意软件已能够借助窃取的开发凭证在生态系统中自主扩散。与此同时,Snyk于2026年2月5日发布的ToxicSkills研究报告——首个针对AI Agent技能生态的全面安全审计,扫描ClawHub与skills.sh共3,984个技能——确认:36.8%的技能存在至少一处安全缺陷,13.4%存在严重级问题,76个为经确认的恶意载荷,且91%的恶意技能将传统恶意软件模式与提示注入(Prompt Injection)相结合——恶意载荷同时存在于代码层(窃取凭证的脚本)与指令层(操纵Agent行为的对抗性指令)。这标志着供应链攻击已从传统软件组件扩展至AI系统全生命周期——包括训练数据、模型权重、Agent技能和推理基础设施。

核心教训

开源生态的"信任即服务"模式正在被系统性武器化。传统的"社区自治"假设——即开源包注册表依赖社区举报和人工审核来发现恶意包——已无法应对工业化、自动化的恶意包投放。防御策略必须转向自动化检测(基于静态特征、动态沙箱和行为分析的组合)与注册表层面的主动治理(如npm的"依赖混淆"缓解措施、PyPI的2FA强制要求)。同时,AI供应链安全已成为全新的防御前沿,需要建立覆盖数据、模型、Agent技能和基础设施的全栈安全框架。

来源:Google Cloud Threat Intelligence Group & Mandiant (2026-07) / Snyk ToxicSkills Report (2026-02) / Unit 42 Shai-Hulud分析 (2025) / Socket.dev chalk与debug劫持事件分析 (2025-09)
重大事件 2023年3月披露 · 双重供应链妥协

3CX桌面客户端供应链攻击事件

2023年3月,知名VoIP通信软件厂商3CX遭遇双重供应链妥协攻击:攻击者首先入侵3CX上游依赖的第三方软件组件——一家金融交易软件厂商的X_TRADER安装包,在其中植入信息窃取恶意软件;3CX开发人员从受感染的供应商处下载并安装该软件后,其开发环境被渗透,攻击者随后篡改3CX的桌面客户端(Windows版Electron应用)构建环境,在合法的数字签名之下向全球数百万终端用户分发携带信息窃取载荷的"合法"更新。

该事件由Mandiant于2023年3月29日公开披露,归因于朝鲜相关威胁组织UNC4736。其特殊价值在于揭示了"上游供应商被入侵→开发环境被渗透→下游签名分发"的级联式供应链攻击链——攻击者并未直接攻击3CX,而是通过其软件供应链上游的薄弱环节完成了间接渗透,且最终工件带有3CX的真实有效签名。

核心教训

组织的安全边界必须向上延伸至"供应商的供应商"。开发环境中的每一个第三方工具、SDK与安装包都是潜在的渗透入口。防御上应严格管控开发机的软件安装来源、对开发环境实施终端检测与网络分段,并对上游供应商的安全态势进行持续评估——你的构建链安全水平,永远不会高于链上最薄弱的上游环节。

来源:Mandiant 3CX Supply Chain Compromise Analysis (2023-03-29) / 3CX Security Advisory / Symantec Threat Hunter Team Report
关键基础设施级 2026年3月披露 · 数小时完成全球分发

axios npm包投毒事件

2026年3月31日(UTC),全球周下载量超过1亿次的npm库axios遭遇供应链攻击:攻击者通过社会工程手段获取了axios首席维护者的npm发布账户(Google威胁情报将其归因于朝鲜背景组织MIDNIGHT NEPTUNE,又名UNC1069;微软等厂商随后发布协同分析),随即绕过项目正常的GitHub Actions流水线、分支保护与代码评审机制,直接通过npm CLI发布两个携带恶意代码的版本——axios@1.14.1与axios@0.30.4。攻击者并未修改axios源码本身,而是在package.json中注入一个从未被代码引用的"幽灵依赖"plain-crypto-js@4.2.1;该包通过postinstall钩子执行混淆的投放器(dropper),根据目标平台(Windows、macOS、Linux)投递远程访问木马(微软将其命名为WAVESHAPER.V2),并在执行后自毁、以干净文件替换package.json以对抗取证。

axios作为JavaScript生态最广泛使用的HTTP客户端,被全球数百万个前端工程、后端服务与CI/CD流水线直接或间接依赖;加之大量下游项目使用^1.x等宽泛版本范围声明,恶意版本在数小时内的波及面难以精确估量。npm官方在约3小时内下架两个恶意版本并将plain-crypto-js替换为安全占位包,但各镜像站与CDN的同步延迟再次暴露了"镜像存活窗口"这一本土化传播路径。该事件与2025年9月chalk、debug等高影响力包遭劫持(涉及约18个包、约26亿次周下载量、以钓鱼页面诱导下载)一脉相承,标志着高热度包的维护者账户已成为国家背景攻击者与犯罪集团的首要目标。

核心教训

维护者账户已成为与源代码仓库、构建管道同等重要的防护对象:所有关键包的维护者账户必须强制启用防钓鱼MFA(Passkey/WebAuthn优先),发布权限与日常开发权限必须分离,且应对绕过正常流水线的"直接CLI发布"行为实施监控告警。下游组织层面,lockfile版本锁定+哈希校验、私有镜像隔离观察期、以及对依赖树中首次出现的新依赖实施代码审查,是将此类事件影响半径压缩到最小范围的三大工程控制。

来源:Google Threat Intelligence Group / Microsoft Threat Intelligence(2026-04)/ StepSecurity与Endor Labs技术分析(2026-03-31)/ HeroDevs事件复盘 / npm官方处置公告

供应链钓鱼防御技术发展趋势

供应链安全研究正从被动响应向主动预测、从软件组件向AI全栈、从单点工具向生态协同演进。以下三大前沿方向将深刻塑造未来五年的防御范式。

AI驱动的供应链风险预测

传统供应链安全依赖已知漏洞数据库和事后响应,无法预测尚未发生但风险正在积聚的供应链事件。AI驱动的风险预测旨在通过多源数据融合,在攻击发生前识别高风险信号:

  • 维护者健康度预测模型:基于开源维护者的贡献频率、社区互动模式、社交媒体活跃度及心理状态公开信号,构建维护者"脆弱性指数"。该模型可用于识别那些因倦怠、经济压力或健康问题而可能被攻击者利用的维护者
  • 依赖网络级联失效模拟:利用图神经网络(GNN)建模整个开源依赖网络的拓扑结构,模拟单一节点被入侵后的级联影响范围。Zimmermann等(2019)的研究已证明,npm依赖网络呈显著的小世界特征,少数高度连接的包与维护者构成了不成比例的系统性风险,图分析方法可精准定位这些"超级传播节点"
  • 异常注册模式检测:基于自然语言处理与聚类分析,自动发现包注册表中的异常注册行为——如短时间内批量注册相似名称包、新账户立即发布高下载量包、或包描述与代码功能不一致等

LLM与AI Agent供应链安全

大语言模型(LLM)与AI Agent的兴起催生了全新的"AI供应链"攻击面,其风险维度远超传统软件供应链:

  • 训练数据污染:攻击者通过向公开数据集(如Common Crawl、GitHub)注入精心构造的恶意样本,在模型训练阶段植入后门或偏见。这些后门在特定触发条件下激活,使模型输出攻击者预设的恶意内容
  • 模型权重篡改:通过入侵模型分发渠道(如Hugging Face、模型API服务),替换合法模型权重为携带后门的版本。下游应用在使用这些模型时,可能在不知情的情况下执行攻击者预设的操作
  • Agent技能供应链:AI Agent通过"技能"(Skills / Tools)扩展能力,这些技能往往以代码包或API定义的形式分发。Snyk 2026年2月发布的ToxicSkills报告证实,恶意Agent技能可同时存在于代码层(植入恶意函数)和指令层(通过提示注入操纵Agent行为)。这本质上是传统软件供应链攻击在AI时代的映射
  • 推理基础设施安全:模型推理服务(如vLLM、Triton Inference Server)本身依赖复杂的软件栈,其供应链安全风险与传统软件系统无异,且因处理敏感数据而具有更高的泄露后果

主动式供应链威胁狩猎

从被动检测向主动威胁狩猎的范式转移,是供应链安全防御的必然演进方向:

  • 蜜罐依赖包:在包管理器中部署看似高价值但实际为监控探针的蜜罐包,吸引攻击者进行typosquatting或combosquatting攻击,从而提前发现攻击意图与攻击者基础设施
  • 证书透明度日志主动监控:通过持续监控CT(Certificate Transparency)日志,发现与组织品牌相关的异常SSL证书申请。攻击者在部署仿冒供应链服务时,通常需要申请相关域名证书,CT日志监控可在钓鱼站点上线前提供早期预警
  • 跨组织威胁情报共享:供应链攻击的受害者往往是多个组织。建立跨行业、跨地域的供应链威胁情报共享机制(如OpenSSF的SIRT特别兴趣小组),使单一组织发现的攻击指标(IOC)能够迅速传播至整个生态,形成集体防御效应
  • 红队供应链渗透测试:将供应链作为红队渗透测试的专项场景,模拟攻击者通过供应商入侵、依赖混淆、维护者社会工程等手段渗透目标组织,评估现有防御体系的有效性并发现盲点

供应链攻击对中国的影响与本土响应

全球供应链攻击事件无一例外波及中国产业。从XZ Utils后门到Log4Shell漏洞,从恶意npm包到MOVEit数据勒索,中国作为全球最大的软件开发与制造基地之一,既是供应链攻击的受害者,也是全球防御体系的重要参与者。以下四个维度呈现本土影响与响应的全貌。

关键组件 2024年3月 · XZ Utils后门

XZ Utils事件对中国Linux生态的冲击

XZ Utils后门(CVE-2024-3094)披露后,中国主流Linux发行版社区在第一时间启动应急响应:openEuler社区发布安全公告,确认受影响版本并建议用户将xz-utils降级至5.4.x稳定版本;麒麟软件、统信UOS等国产操作系统厂商同步发布核查公告与修复更新;国内主要云计算厂商也向其用户推送了排查指引。由于国内服务器、容器镜像与CI/CD流水线大量依赖xz-utils进行软件包压缩解压,该事件引发了国内企业对开源组件治理、构建环境隔离与软件物料清单(SBOM)建设的集中投入,成为本土供应链安全意识觉醒的标志性事件。

本土启示

中国是全球开源软件的最大使用国之一,但关键上游组件的维护话语权有限。企业应建立"核心组件清单",对压缩、加密、网络解析等基础库实施版本锁定与来源验证,并建立跨团队的组件级应急响应预案,避免在事件爆发时被动等待上游修复。

系统性风险 2021年12月 · Log4Shell漏洞

Log4Shell对中国互联网与关键行业的级联影响

Apache Log4j2漏洞(CVE-2021-44228)于2021年12月公开后,因其利用门槛低、影响面极广,迅速引发全球性应急响应。工业和信息化部网络安全威胁和漏洞信息共享平台于2021年12月发布关于阿帕奇Log4j2组件存在严重安全漏洞的网络安全风险提示,要求各有关单位开展排查防范。国内大型互联网企业、金融机构、电信运营商在漏洞公开后启动了全网资产排查,但Log4j2作为Java生态中最常见的日志组件,其嵌套依赖之深导致排查周期长、处置成本高——许多组织在初步排查数周后仍持续发现新的受影响资产。该事件直接推动了国内行业监管机构与大型企业对Java生态依赖治理、开源组件台账与SBOM建设的重视,也成为中国供应链安全政策加速落地的催化剂。

本土启示

Log4Shell的教训在于:漏洞应急响应的速度上限,取决于组织对其软件资产构成的可见性上限。没有SBOM与组件台账的组织,在事件爆发时只能进行"盲人摸象"式的排查。建立实时、准确的软件成分清单,是缩短供应链漏洞响应窗口的根本前提。

传播机制 2021—2025年 · 恶意包镜像扩散

npm/PyPI恶意包的镜像站扩散机制与本土防御

ua-parser-js(2021年)、TeamPCP系列恶意包(2024—2025年)等供应链攻击事件有一个常被忽视的本土传播路径:国内开发者广泛使用npmmirror(原淘宝镜像)等npm镜像站加速依赖下载,而镜像站通常在官方仓库删除恶意版本后才同步下架,形成数小时至数天的"恶意版本存活窗口"。在此期间,国内CI/CD流水线与开发机可能通过镜像站拉取到已被官方标记为恶意的包版本。此外,部分国内企业对私有镜像的延迟同步(quarantine/cooldown)配置不足,导致新发布的恶意包可在无任何缓冲的情况下直接进入生产构建。

本土启示

企业应建立私有依赖镜像并启用延迟同步策略,对高热度包的新版本设置24—48小时的隔离观察期;同时启用lockfile版本锁定与哈希校验,确保构建可复现、依赖来源可验证。对于安全关键项目,应直接从官方源或经过签名的私有仓库拉取依赖,避免使用公共镜像的实时同步通道。

产业协同 2023—2026年 · 本土防御体系建设

中国供应链安全防御能力的体系化演进

2023年以来,中国供应链安全防御能力呈现体系化演进趋势:在标准层面,全国网络安全标准化技术委员会持续推进软件供应链安全相关国家标准研制,覆盖开源软件选型、安全开发流程与漏洞管理要求;在产业层面,国内安全厂商推出软件成分分析与供应链安全治理平台,为金融、能源、政务等关键行业提供SBOM管理与恶意包检测能力;在开源治理层面,开放原子开源基金会托管的openEuler、OpenHarmony等项目建立了覆盖代码评审、安全响应与签名发布的全流程治理机制,为国内开源生态提供了可复制的安全样板;在国际协同层面,中国企业与研究者持续向全球主流开源项目贡献安全补丁,并积极参与OpenSSF等国际开源安全社区的技术协作。

本土启示

供应链安全防御不是单一组织的"独善其身",而是需要标准、产业、开源社区与国际协同的"生态共治"。组织在构建自身防御体系时,应充分复用本土已有的标准框架、检测工具与开源治理基础设施,避免重复建设,将资源集中于业务流程改造与人员意识提升这两个最薄弱环节。

供应链钓鱼防御能力自查清单

供组织信息安全委员会、审计部门或CISO办公室快速评估供应链钓鱼防御成熟度。每一项未落实项都代表一个可被攻击者利用的具体缺口,建议对照上篇攻击链六阶段模型映射风险等级,并纳入整改台账闭环跟踪。

A

治理与合规

  • 是否已建立覆盖全部供应商与第三方服务的统一台账,并至少每季度更新
  • 是否将安全条款、漏洞通报SLA与SBOM要求写入采购合同
  • 是否按NIST SP 800-161 Rev.1口径开展年度供应商安全风险评估并留存证据链
  • 关键系统是否制定供应商中断的替代方案(双供应商/降级运行策略)
  • 供应链安全事件应急预案是否纳入业务连续性计划(BCP)并实际演练
B

开发与构建

  • 是否为全部生产应用生成并持续维护SBOM
  • 是否使用lockfile锁定依赖版本并启用完整性哈希校验
  • 是否部署私有依赖镜像,并对新版本设置24—48小时隔离观察期
  • CI/CD是否实施最小权限、构建环境隔离与来源证明/签名验证(SLSA)
  • 关键包维护者账户与发布凭证是否强制防钓鱼MFA,并实现权限分离
C

商务与财务流程

  • 收款账户变更是否100%执行带外电话回拨(使用预登记号码,而非邮件内新号码)
  • 大额付款是否执行双人审批,且审批人与交易经办人利益隔离
  • 供应商主数据的新增与修改是否独立复核,并保留完整审计日志
  • 财务、采购等高风险岗位是否完成VEC/BEC专项意识培训与仿真演练
  • 是否将双向核验义务写入合同,要求供应商同样履行付款变更电话确认
D

监测与应急

  • 是否部署SCA+恶意包静态/动态检测,并深度集成至CI流水线
  • 是否持续监控依赖异常信号(维护者变更、版本跳跃、安装脚本新增网络行为)
  • 邮件网关是否启用DMARC p=reject策略,并对供应商通信建立行为基线
  • 是否订阅权威漏洞通报渠道(CISA KEV、工信部NVDB等)并映射至内部资产
  • 是否建立跨部门供应链事件响应流程,明确对外通报责任人与法定时限

核心学术与技术文献

以下文献均为公开发表的学术论文、政府标准、行业报告或权威安全通报,按类别编排,确保真实可信、可溯源查证。

政府标准与政策文件

  1. NIST. Cybersecurity Supply Chain Risk Management Practices[S]. NIST SP 800-161 Rev. 1 (Update 1), 2024. 在线访问
  2. U.S. Executive Office of the President. Executive Order 14028 on Improving the Nation's Cybersecurity[S]. 2021. 在线访问
  3. CISA. Alert AA24-127A: Reported Supply Chain Compromise Affecting XZ Utils Data Compression Library[R]. 2024. 在线访问
  4. CISA. Emergency Directive 21-01: Mitigate SolarWinds Orion Code Compromise[S]. 2020. 在线访问
  5. U.S. Senate Select Committee on Intelligence. Report on the SolarWinds and Related Cyber Intrusions[R]. 2021.(官方全文可于美国参议院情报特别委员会官网公开获取)

学术论文与系统性综述

  1. Ladisa M., Pashchenko I., Sabetta A., et al. SoK: Taxonomy of Attacks on Open-Source Software Supply Chains[C]. IEEE Symposium on Security and Privacy (S&P), 2023. arXiv全文
  2. Ohm M., Sykosch A., Meier M. Backstabber's Knife Collection: A Review of Open Source Software Supply Chain Attacks[C]. DIMVA, 2020: 23-43. arXiv全文
  3. Duan R., Alrawi O., Kasturi R. P., et al. Towards Measuring Supply Chain Attacks on Package Managers for Interpreted Languages[C]. NDSS, 2021. 会议全文
  4. Torres-Arias S., Reimer A. K., Ammann C., et al. in-toto: Providing Farm-to-Table Guarantees for Bits and Bytes[C]. USENIX Security, 2019. 会议全文
  5. Zimmermann M., Staicu C.-A., Tenny C., et al. Small World with High Risks: A Study of Security Threats in the npm Ecosystem[C]. USENIX Security, 2019. 会议全文
  6. Zahan N., Zerouali A., De Roover C. On the Use of npm Package Metadata for Identifying Security Threats[C]. 2022.(公开发表论文,可无障碍获取)
  7. Garrett B., Ferreira A., Grace M., et al. Detecting Suspicious Package Updates[C]. IEEE S&P Workshops, 2019.(公开发表论文)
  8. Taylor T., Dagg B., Rashid A. SpellBound: Defending Against Package Typosquatting[C]. 2020.(公开发表论文)
  9. Fourné M., Das D., Vahldiek-Oberwagner A., et al. It's like Flossing your Teeth: On the Importance and Challenges of Reproducible Builds for Software Supply Chain Security[C]. IEEE Symposium on Security and Privacy (S&P), 2023: 1527-1544. IEEE Xplore全文
  10. Lamb C., Zacchiroli S. Reproducible Builds: Increasing the Integrity of Software Supply Chains[J]. IEEE Software, 2022, 39(2): 62-70. arXiv全文
  11. Newman Z., Meyers J. S., Torres-Arias S. Sigstore: Software Signing for Everybody[C]. Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security (CCS), 2022: 2353-2367. ACM DOI

行业报告与威胁情报

  1. Sonatype. State of the Software Supply Chain 2026: The Evolving Software Supply Chain Attack Surface[R]. 2026. 在线访问
  2. Sonatype. State of the Software Supply Chain 2022[R]. 2022.("自2019年以来年均增长742%"原始出处) 在线访问
  3. Verizon. 2025 Data Breach Investigations Report[R]. 2025. 在线访问
  4. IBM Security. Cost of a Data Breach Report 2025[R]. 2025. 在线访问
  5. BlackBerry / Coleman Parkes Research. Software Supply Chain Security Survey[R]. 2024.(75%受访组织在过去一年遭遇软件供应链攻击) 新闻稿全文
  6. Microsoft. Microsoft Digital Defense Report 2025[R]. 2025.(微软安全官方年度报告)
  7. Google Cloud Threat Intelligence Group & Mandiant. Batten Down Your Packages: Mitigation Guidance for Supply Chain Compromise[R]. 2026-07. 在线访问
  8. Abnormal AI. 2026 Attack Landscape Report[R]. 2026-04. 在线访问
  9. AFP (Association for Financial Professionals). 2025 Payments Fraud and Control Survey[R]. 2025.(AFP官方年度调查)
  10. FBI IC3. 2024 Internet Crime Report[R]. 2025. PDF全文
  11. FBI IC3. 2025 Internet Crime Report[R]. 2026. PDF全文
  12. Snyk. ToxicSkills: Malicious AI Agent Skills Supply Chain Compromise[R]. 2026-02. 在线访问
  13. HeroDevs. The Axios Compromise: What Happened, What It Means, and What You Should Do Right Now[EB/OL]. 2026-03. 在线访问
  14. ENISA. ENISA Threat Landscape: Supply Chain Attacks[R]. European Union Agency for Cybersecurity, 2024. 在线访问

技术框架与基础设施

  1. OpenSSF. SLSA Specification v1.0: Supply-chain Levels for Software Artifacts[S]. 官方规范
  2. Sigstore. Sigstore Documentation: Signing, Verifying and Protecting Software[S]. 官方文档
  3. MITRE. ATT&CK Technique T1195: Supply Chain Compromise[S]. 官方条目
  4. OpenSSF. OpenSSF Scorecard: Security Health Metrics for Open Source Projects[S]. 官方文档
  5. Mandiant. 3CX Software Supply Chain Compromise Analysis[EB/OL]. 2023-03. 在线访问
  6. Codecov. Security Update: Bash Uploader[EB/OL]. 2021-04. 在线访问
  7. Progress Software. MOVEit Transfer Critical Vulnerability Advisory[EB/OL]. 2023-05. 在线访问

探索其他子课题