KMD-ENT-2026-001 · v1.0 · 发布于 2026 年 10 月 24 日 18:00(巴黎时间) · 阅读约 7 分钟
摘要
报告指出,Komodo Wallet(原 AtomicDEX Desktop)在部分历史版本的 macOS 分支中,用于生成恢复短语的随机性远低于 256 位密钥应有的安全强度。其密钥空间可以在离线环境中遍历,并可与公开链上数据比对。换言之,攻击者不需要接触设备,也不需要用户点击任何东西,就能定位并访问受影响钱包。
直接后果:用受影响版本创建的钱包,不能“加固后继续使用”。其恢复短语必须视为已经暴露。
受影响版本
- macOS:0.1.1-alpha、0.1.2-alpha、0.1.3-alpha、0.1.4-alpha、0.1.4a、0.1.5-alpha、0.2.0-alpha。
- 开发构建:18 个
cd_release_*分支的 macOS 构建使用同一弱路径。 - 修复版本:0.2.1-alpha(macOS 改用操作系统随机源)。
- 未验证:0.8.3–0.9.7(Flutter 版本,种子生成已移入 SDK 子模块,本次未审计)。既不能称其安全,也不能称其已受影响。
- Windows / Linux:报告未在所覆盖版本中发现同一弱路径。
已观察到的实际影响
报告记录了 2 个真实钱包。其中一个 BTC 钱包已被第三方清空,金额不予公布,以保护受害者。另一个已识别钱包中仍有 KMD 余额。本文不公布地址、交易哈希、种子或技术证据。
风险不限于 BTC:同一恢复短语可在多条链上派生地址(LTC、DOGE、DASH、ZEC、KMD、ETH/EVM 等)。钱包一旦被识别,就可能在用户毫无察觉的情况下被清空。
为什么必须立即处理
余额在链上是公开可见的。一旦某个由弱短语派生的地址被识别,它就可能成为目标。修改钱包密码、PIN 或本地加密口令,并不会改变恢复短语,因此不能消除暴露。
处置:在修复版本上创建全新钱包和新短语,然后迁移所有链上的资产。不要复用旧短语,哪怕只是测试。
技术原因(公开层级)
报告指出,macOS 分支使用了非密码学安全的伪随机数生成器,并以低熵值作为种子。因此生成的 32 字节并不等于 256 位安全强度。具体的生成链路、证据复现和验证脚本仍保留在受限技术报告中。
状态、限制与披露
本页是公开警报,不包含地址、交易、种子、利用代码或枚举步骤。完整报告仅在保密协议下提供给获授权方。
报告建议通知厂商、申请 CVE,并执行协调披露。0.8.3–0.9.7 的状态仍为未知,不应就此区间作任何总体结论。
联系
用户、交易所与厂商请联系:security@frblockchain.icu。请说明身份与角色,不要发送种子或私钥。