CVE-2025-11577CVE-2025-11577是Clevo(蓝天电脑)UEFI固件更新包中发现的一个严重供应链安全漏洞。该漏洞的CVSS评分为7.6,属于高危级别。研究人员[email protected]于2025年10月14日披露了该漏洞。
Clevo作为多家笔记本电脑品牌的ODM(原始设计制造商),其固件被广泛应用于各类笔记本产品中。该漏洞的核心问题在于,Clevo发布的UEFI固件更新包(包括B10717.exe等)中意外包含了用于Boot Guard和Boot Policy Manifest(BPM)验证的私钥。Boot Guard是Intel平台的一项关键安全功能,用于在系统启动早期阶段验证固件的完整性和真实性;Boot Policy Manifest则是定义启动策略的重要数据结构。
这些私钥的泄露意味着攻击者可以获取到Clevo的合法签名密钥,进而能够签署恶意的UEFI固件组件(如BIOS映像、Option ROM等),使这些恶意组件通过Boot Guard的验证检查,伪装成受信任的合法固件。这从根本上破坏了系统启动过程的安全信任链,攻击者可以植入持久化的底层恶意代码(如UEFI Rootkit),完全控制系统启动过程。
由于该漏洞的CVSS向量中包含作用域变更(S:C),表明利用该漏洞的影响范围超出了UEFI固件本身,可能影响到整个系统乃至平台的安全状态。结合物理攻击向量(AV:P)和高机密性、完整性、可用性影响,该漏洞对依赖Clevo固件的设备构成了严重威胁。
该漏洞属于典型的供应链密钥泄露问题。Clevo在打包和分发UEFI固件更新时,未能正确分离签名密钥与固件映像本身,导致私钥随更新包一起发布到公开渠道。
技术原理方面,Intel Boot Guard采用基于签名的验证机制来确保系统启动早期阶段(SEC/PEI阶段)的固件完整性。Boot Guard通过验证Initial Boot Block(IBB)的签名来确认固件未被篡改,同时通过Boot Policy Manifest(BPM)定义启动策略和信任根。签名验证使用的私钥由OEM(如Clevo)持有,对应的公钥则烧录到芯片中或通过Intel的Manifest签名基础设施进行管理。
当攻击者获取到泄露的私钥后,可以执行以下攻击:1)提取固件映像中的合法签名密钥;2)修改UEFI固件代码,植入恶意功能(如植入UEFI Implant);3)使用泄露的私钥对修改后的固件进行重新签名;4)通过物理访问或供应链中间人方式将恶意固件刷入目标设备;5)由于签名合法,Boot Guard验证通过,恶意固件在系统启动早期获得执行权限。
利用方式上,攻击者需要物理访问目标设备(AV:P)来刷入恶意固件,但一旦成功植入UEFI级别的恶意代码,该代码将在操作系统加载之前运行,能够绕过所有上层安全防护,包括操作系统完整性检查、杀毒软件和内核保护机制等。攻击者可以植入持久化的UEFI Rootkit,即使重装操作系统或更换硬盘也无法清除。