联想安全U盘实为普通SD卡,存储安全存疑
一款以AES-256加密为名的联想ThinkPlus FU100指纹U盘,在拆解后仅发现内部是一张普通的SD卡。研究人员李旭升指出,这款U盘的指纹识别模块仅用于接通USB,不对数据进行加密。他在3月的演讲中明确表示,FU100实际上只是封装了一张SD卡,任何能够接触到该设备的人都可以轻易获取其中的数据。他总结道,“硬件安全”有可能仅仅是一种市场营销手段。
这并非存储设备厂商首次出现此类加密失效的情况。FU100的早期分析在去年完成,原本用环氧树脂做了临时处理。联想在今年初为FU100、FU200、TU800以及TSD303固态硬盘发布了修复方案,但实施过程并不简单。用户需拨打服务电话,选择寄回设备更换或等待上门进行固件升级。联想提醒用户先备份数据,并强烈建议在修理前清空设备。
联想将此公告评估为高危,其中涉及的CVE漏洞可能让已经登录的用户通过配置软件绕过设备认证,输入不受信任的指纹。研究还发现,联想TSD303移动固态硬盘也存在问题。虽然该硬盘的数据经过加密,但它会通过USB以明文传输正确密码供软件比对,攻击者很容易截获。首次修复方案三个月后推行,采用分组密码加密,密钥由类似时间戳的值生成。问题在于,联想软件仍能生成该密钥,如果软件被拆解,设备被盗后无法真正保护数据。后续修复则改为由硬盘自行校验输入的密码,以确保正确的密码不再离开硬盘。 南宫28ng娱乐最新官网
使用同一软件开发工具包的产品,涉及多家厂商,许多设备同样存在暴露密码的问题,部分产品的数据未加密地存放在microSD卡上。李旭升幻灯片中提及的厂商名称被遮盖。近年来,AI越来越多地运用于逆向工程工具,李旭升利用OpenAI的Codex和他所供职公司的工具,对其他厂商的安全方案进行了测试。他发现Netac的工具在约7分钟内被攻破,Codex找到了内置的固定密钥和用户密码。KakaSoft的USB Copy Protection则在约26分钟内被Codex重建了密码,解密了测试文件。Nexcopy的Copy Secure耗时约10分钟,其密钥通过应用中的证书被解锁。SecZure的YutianDun则存在两个简单的“后门”账户,经过调试逐步发现。需要注意的是,复制保护与直接访问并不相同,前者旨在允许接收者查看文件而非复制。
李旭升并未对KakaSoft、Nexcopy或SecZure发出预警,认为已经落入攻击者手中的设备难以召回或更新。他的建议是,客户端校验永远不安全,安全声明应自行验证。截至他演讲时,Netac尚未发布补丁。值得一提的是,一款开源U盘虽然基于microSD卡,但其加密实现得当,密钥由用户密码生成,单独读取存储卡对于攻击者无济于事。