硬件钱包领域再次聚焦安全问题。Ledger Donjon 部门的研究人员展示了一种针对流行 Tangem NFC 卡的物理攻击方法,利用激光故障注入技术。该攻击向量可重置设备密码,从而完全控制芯片中存储的数字资产。
漏洞本质与影响范围
Tangem 推出塑料卡片形式的硬件钱包,内部搭载通过 EAL6+ 认证的安全元件 Samsung S3D232A。该芯片负责生成私钥和签署交易。标准安全模型包含两个因素:物理持有卡片和知晓 PIN 码。然而研究发现,该芯片之上的软件逻辑存在严重缺陷。
该漏洞影响所有已发行的 Tangem 卡片,且关键的是无法通过固件更新修复——设备根本不支持固件升级。攻击聚焦于负责密码更改的 SetPin 指令。研究人员发现,原本仅允许在持有备用卡时重置密码的验证机制可以被绕过。
攻击技术细节
Ledger Donjon 专家 Baptiste Boileau 演示的方法包含多个步骤。首先拆解卡片以接触芯片,然后利用侧信道分析确定固件中易受攻击的验证执行精确时刻。随后向 EAL6+ 芯片晶圆的特定区域发射单次纳秒级激光脉冲,导致执行逻辑出错,从而无需旧密码或备用卡即可设置新密码。
需强调该攻击的侵入性:会留下物理损坏痕迹,卡片无法恢复原状。据 Ledger Donjon 评估,针对特定型号完成参数校准后,每次破解尝试约需两小时。但所需设备(激光装置、分析工具)成本约 25 万美元,使得该攻击向量仅对资金充裕的攻击者可行。
Tangem 回应与真实风险
Tangem 称该威胁对普通用户"几乎不存在",强调需要物理接触卡片和昂贵的实验室设备。该公司还指出 Ledger 是其直接竞争对手,暗示研究可能存在偏见。然而,针对 EAL6+ 认证芯片成功演示攻击的事实本身提出了重要问题:安全元件认证并不能保证其上运行的软件代码不存在漏洞。
Ledger Donjon 专家合理指出,此类芯片的软件开发应采用特殊安全模板。建议包括对关键操作实施多重独立验证,以及更稳健的状态编码。
我的结论:此次攻击生动证明,即使拥有最高级别认证的硬件钱包也并非无懈可击。对 99.9% 的 Tangem 用户而言风险极低,但持有大额资产的投资者需认识到,设备物理安全仅是防护层之一。行业核心教训:对"硬件"的信任不应盲目,安全必须实现多层防护。