事件概述

10 月 22 日,慢雾 SlowMist 发出安全预警:NEM 代币相关合约遭攻击,损失约 82.19 万美元。

漏洞成因

问题出在 NemTokenV2 合约的逻辑缺陷:

  • 转入流动性池的代币被直接计入卖出量

  • 未验证兑换是否实际结算


攻击手法

攻击者利用该缺陷反复操作,共重复 42 次:

1. 执行代币转账
2. 调用 skim() 移除多余代币
3. 触发 flushLpSellRecycle()

循环持续消耗池内原有 NEM 储备,同时压低储备记录,随后以被抬高的价格卖出剩余 NEM,套取 USDT。

关键信息

  • 受影响交易对:PancakeSwap 上 USDT/NEM

  • 攻击者地址:0xfd929b0f270dfea6c4827262b4e2bf6ea50fe9b6

  • 攻击合约:0x5e6d1f40be466dd2facc94a26818948ecd3b1ca2