安全研究机构Ledger Donjon的研究员巴蒂斯特·布瓦洛发现了Tangem硬件钱包中的一处关键物理漏洞。这种基于激光故障注入的方法能够重置卡片密码,并完全控制其中存储的加密资产。该漏洞涉及采用NFC卡形式的钱包,其外观类似银行卡,但内部包含用于存储私钥和签署交易的安全芯片。

根据研究数据,该漏洞影响所有流通中的Tangem型号。核心问题在于无法通过补丁修复,因为设备不支持固件更新。这使得攻击对丢失或被盗的卡片尤为危险。

攻击细节

Tangem钱包内部搭载了通过EAL6+认证的安全元件Samsung S3D232A。通常资产访问受双重因素保护:物理持有卡片和知晓密码。但布瓦洛发现了用于修改密码的SetPin指令逻辑中的弱点。固件中存在一项验证机制,仅允许在拥有两张关联卡片时进行恢复。激光故障注入可绕过此验证,强制芯片在无需旧密码或备用卡片的情况下接受新密码。

为实施攻击,研究员拆解卡片,暴露安全元件,将其连接至自研硬件平台,并通过侧信道分析确定验证执行的确切时机。随后,他将纳秒级激光脉冲对准芯片特定区域。密码重置后,攻击者即可签署交易并转移资产。据估算,每次成功攻击需约两小时进行准备和操作。

威胁现实性

该攻击不仅需要物理接触卡片,还需昂贵设备——实验室装置成本约25万美元。除激光工具外,还需硬件安全与侧信道分析技能。Tangem指出,对普通用户而言风险"几乎不存在",并强调Ledger Donjon是其直接竞争对手的部门。但布瓦洛指出EAL6+认证的局限性:它仅证明芯片在特定标准下的抗性,无法保证固件逻辑无漏洞。

专家结论

此案例揭示了根本性问题:即使经过认证的安全元件也无法抵御其上运行的软件代码错误。这对行业而言是警示:硬件钱包开发者应实施多层防护,包括对关键操作进行独立验证及状态编码加固。用户需谨记,设备物理安全仅是方程式的一部分;丢失的卡片可能成为具备实验室设备的专业人士的突破口。