Nemo合约安全漏洞致259万美元被盗,Sui链上资产安全再敲警钟

2025-09-17 00:09:59

事件概述:

北京时间 2025 年 9 月 7 日,Sui 链上的 Nemo 被攻击,黑客通过操作 py_index 以窃取约 259 万美元。

Attacker Address:

0x01229b3cc8469779d42d59cfc18141e4b13566b581787bf16eb5d61058c1c724

Attack Transaction:

https://suivision.xyz/txblock/HMMicxQWn 43 rnNswi 4 gNHanUaeiWW 5 ijqM 5 bHLca 67 D 9?tab=Overview

Nemo Package:

0x0f286ad004ea93ea6ad3a953b5d4f3c7306378b0dcc354c3f4ebb1d506d3b47f

根本原因:

此次 Nemo 被盗 根本原因 是 PyState 错误地设置为可变引用,导致攻击者可以恶意修改 py_index,在调用 mint_py 函数时通过 py_index 与分离出 SY 参数相乘得到大量的 PT 和 YT。

经过深入分析发现,在 py.get_sy_amount_in_for_exact_py_out 函数调用 py.current_py_index 时允许传入一个毫无约束的数用于修改 pyState 的 py_index 字段。

·py.get_sy_amount_in_for_exact_py_out 计算出 PY 输出所需要的 SY 的输入量,然而这里 index 没有任何限制

·py.current_py_index 将传入的 py_index 和存储的 index 比较,返回最大的作为 py_state.py_index_stored 的最新值

攻击过程分析:

1. 攻击者调用 init_py_position 函数初始化一个 py_position(初始化用户的仓位记录,与本次攻击无关)。

2. 接着利用闪电贷 py.borrow_pt_amount 借出大量 PT 代币(后续通过 swap 换取 SY 余额)。

3. 调用 100 次 market.swap_exact_pt_for_sy 将 PT 兑换成 SY 代币。

4. 通过 py.get_sy_amount_in_for_exact_py_out 计算出 PY 输出所需要的 SY 的输入量,这里攻击者将 py_index 传入一个构造的极大的数 553402322211286548480000,破坏了原本的结构。

5. 接着攻击者利用被异常放大的指数,在调用 yield_factory.mint_py 时,以畸高的折扣利率铸造 PT 与 YT,从而套取大量 PT。

MintEvent 如下:

6. 最后攻击者使用铸造的 PT 通过 py.repay_pt_amount 偿还债务,然后通过 redeem 赎回收益型资产,并在 Scallop 中提取代币。

至此攻击者通过操作 py_index 已盗取大约 259 万美元,之后将资产转换为 USDC 并通过 Bridge 进行跨链转移,最终转换为 ETH 和 DAI 存储在 0x41b1906c4BCded607c6b02861cE15C2E49FF7576。

在攻击发生后 Nemo 团队紧急暂停了智能合约功能,并开始调查攻击事件。调查结果表明 259 万美元资产损失攻击源于在未充分审计的情况下上线新功能。

事件总结:

此次攻击的核心在于将敏感数据错误地设置为可写状态导致攻击者可以自由传入参数并进行修改,对于敏感数据的状态应做好严格限制和检查。

郑重声明:本文版权归原作者所有,转载文章仅为传播信息之目的,不构成任何投资建议,如有侵权行为,请第一时间联络我们修改或删除,多谢。

推荐文章

早报 | Lighter 24 小时交易量突破 110 亿美元;Circle Q3 财报公布;Strategy 美股市值跌破其 BTC 持仓价值

整理:ChainCatcher 重要资讯: 币安将停止币安直播平台服务,币安广场将继续提供直播服务...

71 3周前

24H热门币种与要闻 | Sui将推出原生稳定币USDsui;美SEC拟推出基于Howey测试的代币分类法(11月13日)

1、CEX 热门币种 CEX 成交额 Top 10 及 24 小时涨跌幅: BNB -0.78%...

星球日报
74 3周前

DAT的拐点?这12家财库公司代表mNav已跌破1

@OdailyChina @LeoAndCrypto 2025 年是 DAT 蓬勃发展的一年,自从...

星球日报
65 3周前

解读 Fusaka 升级:扩容、降本、提速,以太坊的又一次「性能飞跃」

以太坊现货 ETF 在上周疲弱后重新录得净流入,市场情绪正逐步回暖。以太坊的下一次升级,也已经在路...

86 3周前

美SEC主席最新演讲:告别混乱十年,加密监管进入清晰化时代

女士们、先生们,早上好!感谢你们的热情介绍,也感谢邀请我今天来到这里,我们将继续探讨美国如何引领下...

星球日报
84 3周前

停摆结束=市场反弹?美股、黄金、BTC历次政府重启后表现全解析

原文作者:David,深潮 TechFlow 北京时间 11 月 13 日凌晨 5 点,一场持续...

星球日报
77 3周前