CVE-2025-59704CVE-2025-59704是影响Entrust公司nShield系列硬件安全模块(HSM)的物理访问控制漏洞。该漏洞存在于nShield Connect XC、nShield 5c和nShield HSMi设备中,影响版本至13.6.11及13.7版本。攻击者通过物理接触设备,可以直接访问BIOS菜单而无需任何密码验证。这是一个严重的安全缺陷,因为BIOS作为系统启动的核心固件,控制着硬件初始化和引导过程。攻击者一旦获得BIOS访问权限,可以修改启动顺序、禁用安全功能、植入恶意固件或提取敏感加密密钥。此外,HSM设备通常用于保护高价值加密密钥和企业关键基础设施,缺乏物理访问控制意味着整个密钥管理体系的完整性受到威胁。该漏洞的CVSS评分为4.6,属于中等严重程度,主要风险在于完整性影响高(I:H),攻击复杂度低(AC:L),无需认证(PR:N)和用户交互(UI:N)。虽然攻击向量为物理(AV:P),但一旦攻击者获得物理访问,将能够完全控制设备并可能对企业安全造成重大影响。
该漏洞的根本原因在于Entrust nShield HSM设备的BIOS固件缺乏访问控制机制。在正常的硬件安全模块设计中,BIOS或UEFI固件应该实施密码保护或基于硬件的认证机制,以防止未授权的物理访问。然而,受影响的nShield设备在13.6.11及之前版本和13.7版本中,BIOS菜单完全开放,没有任何密码验证机制。攻击者通过物理接触设备,可以直接按下特定按键(如Del、F2等)进入BIOS设置界面。一旦进入BIOS,攻击者可以:1)修改启动顺序以从外部介质启动,从而提取设备存储的加密密钥和配置数据;2)禁用安全启动功能以加载未签名的固件;3)修改硬件安全模块的安全策略和访问控制列表;4)重置管理员密码或创建新的管理员账户;5)提取设备固件以进行进一步的逆向工程分析。这种物理访问漏洞的危害在于,它绕过了所有软件层面的安全控制,因为攻击发生在系统启动之前。对于运行关键业务应用的HSM设备,攻击者可能利用此漏洞获取用于加密敏感数据的密钥,从而导致数据泄露或业务系统被完全 compromise。