全球服务器维护人员正面临一项严峻挑战:一个存在于启动固件中的代码执行漏洞,威胁着世界上绝大多数服务器的安全。

该漏洞位于 TianoCore EDK II 开源代码库中。EDK II 是硬件制造商和云服务商构建 UEFI 固件的基础组件,用于处理系统启动过程。去年,UEFI 论坛代表曾将 EDK2 描述为“UEFI 规范的卓越解决方案/实现”。目前,包括 AMI、Insyde 和 Phoenix 在内的几乎所有独立 BIOS 供应商(IBV)都广泛使用这一参考代码。此外,微软基于 EDK2 开发的硬化分支项目 Mu,同样包含了受影响的脆弱组件。
此漏洞编号为 CVE-2026-97631,本质上是 ICMP 组件中的一个内存腐败缺陷。攻击者可利用该漏洞在操作系统及固件实施安全启动等防御机制之前执行恶意代码。安全启动旨在为所有加载的代码建立信任链,涵盖启动时加载的可信平台模块(TPM)。尽管通过 CVE-2026-97631 传递的最终有效载荷不具备持久性——即仅运行一次——但这为攻击者提供了植入其他有效载荷的机会,这些后续载荷可在每次启动过程的早期阶段持续运行。





