Qubic官方钱包弱Seed漏洞,苹果客户端1,404钱包批量被盗事件分析"

admin 2026-10-24 10:04:42 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

Qubic官方钱包弱Seed漏洞,苹果客户端1,404钱包批量被盗事件分析

tuto
tuto

杂杂咱谈

2026年10月21日 08:28
福建

去阅读

10月17日至18日,攻击者利用@Qubic官方Web钱包在Apple平台用Math.random()生成钱包Seed的随机性缺陷,离线枚举全部2^32个可能Seed,碰撞出1,404个有余额的钱包私钥,并盗走2,939,606,531,944 QU,大约$1.3M。

攻击发生后,Qubic进行了保护性停机,87.1%被盗资金冻结在链上,12.9%进入MEXC并被冻结账户。官方目前已发布Web钱包v4.26.4修复(改用crypto.getRandomValues),请相关用户及时更新。

一、受害者范围

1,404个钱包地址,这些地址的共同点: Seed由Qubic官方客户端在下述环境中生成,随机性不足:

iPhone/iPad上任意浏览器(Safari、Chrome、Firefox等均被强制使用WebKit内核),2026-10-18之前创建;

MacBook/iMac的Safari,2026-10-18之前创建;

Qubic iOS App,2025年7月之前创建;

二、漏洞根因:Math.random()生成的密钥种子的随机性不足

Qubic的Seed是55位小写字母串,理论空间26^55 (≈2^258),但实际安全性取决于生成它的PRNG的内部状态熵。

Math.random()在不同JS引擎中的种子强度截然不同,这也是本次攻击仅限于Apple平台的原因:

2026年9月,针对JavaScriptCore该弱点的公开研究与工具相继出现,演示了秒级恢复JSC Math.random()的32位种子并预测全部输出。攻击者在一个月后将其武器化并运用到本次Qubic攻击事件中。

三、攻击手法(离线碰撞+链上清扫)

①枚举: 攻击者离线遍历2^32个WeakRandom种子,按钱包的算法各生成一条55位Qubic Seed,再经KangarooTwelve派生私钥、公钥和60字符地址(Qubic矿工生态已有高度优化的K12实现,枚举成本极低);

②碰撞: 将枚举出的地址与链上有余额的地址比对,命中即意味着完整掌握了该钱包的私钥和资产;

③盗币: 2026-10-17 23:42 UTC起,攻击者用受害者私钥进行转账,将余额转入7个归集地址,攻击中途即开始将部分资金经跳板地址转入MEXC充值地址套现,之后被冻结。

四、通过crypto.getRandomValues修复

事件发生后,Qubic发布新版本v4.26.4进行了修复。

新实现通过crypto.getRandomValues(bytes)填充Uint8Array,取得取值为0–255的随机字节,使用了浏览器提供的密码学安全伪随机数生成器(CSPRNG),解决了Math.random()随机性不足的问题。

五、弱随机数问题在2026年频繁爆发

①Ill Bloom/旧版CryptoJS弱随机数实现漏洞: 2026年5—8月发生多轮被盗被盗, Coinspect发现部分钱包在生成恢复短语时沿用了CryptoJS的弱随机数实现,确认受影响应用包括RRWallet、Bexo、NanChat、Bitcoin Libre和Milo,造成损失约570万美元。

②Coldcard硬件钱包被盗: 2026年7月30日,Coldcard旧固件生成的弱随机性种子被利用,被盗资产涉及1,816 BTC、价值约1.16亿美元,覆盖5,200多个地址。

这些案例说明: AI时代,加密算法破解的门槛被快速降低(尤其是加密算法的代码实现漏洞),安全审计需要覆盖种子最初生成时的真实随机源、平台实现和历史依赖;仅检查密钥长度、升级当前客户端或加强生成后的保管,无法消除已形成的弱种子风险。

https://blog.drstra.in/posts/jsc-randomness-predictor/(二)

https://coinspect.com/blog/ill-bloom-investigation/(五①)

https://coldcard.com/security/status(五②)

引用来源: GoPlus

Qubic官方钱包弱Seed漏洞,苹果客户端1,404钱包批量被盗事件分析" 网络安全文章

Qubic官方钱包弱Seed漏洞,苹果客户端1,404钱包批量被盗事件分析"

本文分析Qubic官方钱包因Math.random()弱随机性漏洞致苹果客户端1404个钱包被盗约130万美元事件。根因是Apple平台JavaScriptCore的Math.random()种子强度不足,攻击者离线枚举2^32个种子碰撞出私钥。官方已发布v4.26.4修复改用crypto.getRandomValues,建议用户及时更新,并警惕2026年多起弱随机数安全事件。
急!急!急!Typecho1.3漏洞复现与修复" 网络安全文章

急!急!急!Typecho1.3漏洞复现与修复"

Typecho1.3.0存在未认证SSRF漏洞(CVE-2026-7025),由PHP弱类型比较绕过与出站请求无白名单叠加导致,可盲打内网及云元数据。文章完整复现攻击链,并给出Nginx封禁入口与代码补丁两种修复方案,建议优先采用代码补丁根治。
Plex媒体服务器未授权RCE链被在野利用,CISA已列入KEV" 网络安全文章

Plex媒体服务器未授权RCE链被在野利用,CISA已列入KEV"

PlexMediaServer被曝出未授权RCE漏洞链plex2shell,由四个CVE串联组成,CVSS评分9.8,无需登录凭据即可利用。攻击者已于10月17日起在野利用该链投放挖矿木马和住宅代理,CISA已将其列入KEV目录。建议用户立即升级至1.43.3.10861或更高版本,关闭32400端口转发,并使用官方提供的YARA规则和只读排查脚本检查入侵指标。
【已复现】ARTEX存在未认证接管导致RCE漏洞" 网络安全文章

【已复现】ARTEX存在未认证接管导致RCE漏洞"

ARTEXAI渗透测试控制台存在未认证管理员接管漏洞,影响v0.1.0至v0.3.14版本。攻击者通过高并发请求耗尽PostgreSQL连接池,利用authInit接口忽略数据库错误实现fail-open,覆盖管理员密码获取JWT,进而通过MCPstdio传输执行任意命令获得root权限。建议升级至v0.3.15,限制管理端口访问并加强MCP安全配置。
评论:0   参与:  0