驱动之家 10-29
潜伏16年的UEFI漏洞曝光!9.5分高危:全球海量服务器启动前可被植入代码
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 10 月 29 日消息,WinFuture 近日披露了一个潜伏长达 16 年的 UEFI 固件漏洞,编号 CVE-2026-97631,CVSS 严重性评分高达 9.5 分(满分 10 分)。该漏洞允许攻击者在操作系统启动前,以最高系统权限执行恶意代码。

漏洞根植于开源 UEFI 参考实现 TianoCore EDK II 的 PXE 基础代码驱动中。EDK II 是大量服务器和固件厂商构建 UEFI 固件的基础,AMI、Insyde、Phoenix 等主流 UEFI 供应商以及微软的 Project Mu 均使用了受影响组件。

技术根源是一次错误的长度校验。PXE 驱动在处理 ICMP 错误消息时,会将数据复制到一个固定 504 字节的缓冲区,但未能正确限制复制长度,导致超长消息可覆盖相邻内存区域。

攻击者在目标系统进行 PXE 网络引导时,发送特制的 ICMP 错误报文,即可触发缓冲区溢出并在 UEFI 环境中执行代码。

该漏洞的危险性在于攻击窗口位于操作系统和安全机制加载之前。代码在 Secure Boot 和 TPM 度量启动完成之前即可运行,因此能够绕过这些本应保护启动链的防线。虽然初始攻击载荷不具备持久性,但可为植入更深层的固件级恶意组件创造条件。

利用条件并不苛刻,但需要本地网络访问权限。攻击者必须能够向目标系统的 PXE 引导过程发送 ICMP 错误消息,这意味着威胁主要来自同一局域网内的恶意内部人员或已渗透的攻击者,而非随意的互联网扫描。

修复状态极不均衡。TianoCore 已于 10 月 15 日在上游主分支修复该漏洞,但尚无稳定版本包含补丁。Red Hat 将 RHEL 8、9、10 中的 edk2 标记为受影响且无勘误,Debian 和 SUSE 的多个版本同样处于未修复状态。

对普通家用电脑而言,风险有限。仅从本地硬盘或 SSD 启动的系统不受影响。受影响的是配置了 PXE 网络引导的服务器、存储设备和企业终端。

智客推

智客推

ZAKER 智客推 GEO | AI 时代的品牌认知解决方案

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

phoenix debian 潜伏 ssd 互联网
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论