Ledger Donjon研究部门在Tangem硬件加密货币钱包中发现物理漏洞。这种利用激光故障注入的攻击方式可重置卡片密码并获取资产控制权。该技术由专家巴蒂斯特·布瓦洛演示,对非托管设备的安全性构成严峻挑战。
Tangem生产的硬件钱包采用类似银行卡的塑料NFC卡片形式。每张卡片内部搭载通过EAL6+认证的安全芯片Samsung S3D232A,用于存储私钥和签署交易。通常资金访问受双重身份验证保护:物理持卡与密码知识。然而研究人员发现,固件中SetPin指令的逻辑存在硬件操控漏洞。
攻击过程需拆解卡片、暴露安全元件并连接至专用硬件平台。通过旁路分析,研究人员确定了关键恢复状态检查的执行时刻。随后,利用单次纳秒级激光脉冲对准芯片特定区域,成功干扰该检查机制,使卡片在无需旧密码和备用卡的情况下接受新密码。
密码重置后,攻击者可完全控制钱包:签署交易并转移资金。该漏洞影响所有流通中的Tangem卡片,且无法通过补丁修复,因设备不支持固件更新。
实际实施与风险
成功攻击不仅需要被盗或遗失的卡片。据Ledger Donjon评估,所需设备成本约25万美元。此外还需旁路分析工具、硬件安全专业知识及准备时间。针对特定型号完成参数配置后,每次新尝试约需两小时。
Tangem称对普通用户的风险"几乎不存在",强调该场景需物理接触卡片、昂贵实验室设备及高度专业知识。公司同时指出,Ledger Donjon是其直接竞争对手的研究部门,可能影响结果解读。
尽管如此,布瓦洛指出EAL6+认证的局限性:它仅确认芯片符合特定标准,但无法保证固件逻辑无漏洞。他建议采取多重独立验证关键操作、更稳健的状态编码及额外密码修改保护作为防御措施。
此事件提醒我们,即使经过认证的硬件解决方案也无法完全抵御物理攻击。对普通用户而言风险极低,但对大额资产持有者或企业客户而言,这是关于多层防护必要性的重要警示。