荷鲁斯快报 (DeepHorus) 是一个专注于人工智能、加密与区块链、科技创新及前沿交叉领域的科技资讯平台。
发布日期

绕过影响数百万台 PC 的 UEFI NTFS 漏洞

作者
  • avatar
    姓名
    荷鲁斯快报
    社交账号

开源装机工具Rufus于10月30日发布4.16 Beta版本。该版本主要绕过AMI UEFI NTFS驱动程序中的一个普遍性缺陷,并改进USB设备检测,同时修复多项功能与安全问题。Rufus作者Pete Batard表示,这一缺陷可能影响“数百万台”PC。

问题出在AMI UEFI NTFS驱动版本0x10000,常见于华硕、技嘉、戴尔、英特尔等厂商的主板或整机固件。当NTFS文件的数据被分散存储在多个不连续簇中后,该驱动可能读取到不属于目标文件的数据,导致UEFI环境下校验失败。

该问题最初在测试写入NTFS介质的UEFI可启动ISO镜像时被发现。相关文件在Windows或Linux中校验正常,但进入UEFI后却出现校验错误,进而影响Windows或Linux安装盘的启动验证。

Batard称,团队早在2024年初已向AMI报告该问题,对方确认缺陷存在,但未提供修复。由于主板厂商通常不会频繁更新固件,Rufus选择采用绕过方案,确保文件连续写入NTFS介质,避免触发碎片化读取错误。

除关键规避方案外,4.16 Beta还改进USB检测,可正确报告USB 3.2+设备。更新日志显示,新版本修复运行时UEFI介质验证未考虑CA 2023更新文件的问题,并修复“静默安装”在依赖条件未满足时仍可能被应用的问题。

该版本修复“以ESP方式写入”会占用整个磁盘而非预期1 GB分区的回归问题。针对非英语区域设置,Rufus修复WUE时区重复问题,并恢复对本地用户名中含句点的支持;同时新增恢复经典右键上下文菜单的功能。

其他更新包括禁用“是否要格式化此驱动器?”提示时不再使用组策略方式、改进原始镜像分区重新挂载、将内嵌GRUB更新至2.16版本、更新libcdio和官方DBX URL,并修复多个安全漏洞。Rufus以软件绕过方式应对固件缺陷。这也凸显主板固件更新滞后的现实影响。

阅读原文 →来源:ithome