Lobsters | 📄 原文链接 | 2026-10-29 收录

UEFI 固件里的十六年老洞:一处 PXE 缓冲区溢出直达 ring 0

来源:arstechnica.com — 2026-10

📋 概述

CVE-2026-97631 评分 9.5,位于 TianoCore EDK2 的 PXE 基础代码驱动里:接收 ICMP 错误消息时复制循环的边界处理写错,超过 504 字节的消息仍继续写入,且目标指针按累计长度而非单段长度推进,于是攻击者可控字节被写到字段之外。它影响几乎所有 UEFI 供应商(AMI、Insyde、Phoenix)以及微软的 Project Mu。代码在 ring 0 执行,早于 Secure Boot 与 TPM 建立的信任链。更麻烦的是这条漏洞因一份提前公开的 PR 而泄密,原本定于一月的联合披露作废。

🔑 核心要点

💡 金句

An attacker intent on compromising a nearby endpoint or server could use this bug to hijack program flow at a point where the boot process still has access to sensitive components, like the endpoint’s TPM.
← 返回 Lobsters 首页