CVE-2025-59697CVE-2025-59697是Entrust公司nShield系列硬件安全模块(HSM)中的一个高危安全漏洞。该漏洞影响nShield Connect XC、nShield 5c和nShield HSMi等多款产品,存在于13.6.11及之前版本或13.7版本中。漏洞根源在于Legacy GRUB引导加载程序的配置安全缺陷,允许具有物理访问权限的攻击者通过修改GRUB引导配置文件,在系统启动时获得root shell访问权限,从而实现权限提升攻击。攻击成功后,攻击者可以完全控制HSM设备,访问敏感的加密密钥和操作,绕过安全边界,威胁整个密钥管理基础设施的安全。该漏洞被安全研究组织标记为F06,由于其物理攻击向量和本地权限提升的特性,被评为CVSS 7.2分的中高危漏洞。
该漏洞属于本地物理访问权限提升漏洞,攻击者需要直接接触目标HSM设备。漏洞利用过程涉及GRUB引导加载程序的安全配置缺陷。在正常的系统启动流程中,GRUB负责加载操作系统内核,但如果攻击者能够物理访问设备,可以通过以下方式利用:首先,重启HSM设备进入GRUB引导菜单;然后,进入GRUB命令行模式或编辑模式;接着,修改引导参数以添加启动选项指向root shell;最后,通过编辑GRUB配置文件(如menu.lst或grub.cfg),添加启动参数如"init=/bin/bash"或"single"进入单用户模式,从而在启动时获得root权限的shell会话。由于HSM设备通常运行精简的Linux系统,且GRUB密码保护可能未正确配置或可被绕过,攻击者可以成功实施攻击。一旦获得root权限,攻击者可以访问存储在HSM中的加密密钥、执行任意代码、甚至修改固件,严重威胁HSM作为信任根的安全属性。