Poolz遭黑客攻击 多链资产损失66.5万美元

Poolz项目遭遇攻击,损失约66.5万美元

近日,一起针对多链项目Poolz的攻击事件引发了业界关注。根据区块链监控数据显示,攻击发生在2023年3月15日,涉及Ethereum、Binance和Polygon三条链。

Poolz因算数溢出问题遭受攻击,损失约665K美元!

攻击者成功窃取了多种代币,包括MEE、ESNC、DON、ASW、KMON、POOLZ等,总价值约66.5万美元。目前,部分被盗资产已被兑换成BNB,但尚未转移出攻击者的钱包。

Poolz因算数溢出问题遭受攻击,损失约665K美元!

这次攻击主要利用了Poolz项目智能合约中的一个算术溢出漏洞。攻击者通过调用CreateMassPools函数,巧妙地利用了getArraySum函数中的整数溢出问题。具体来说,攻击者构造了一个特殊的数组,使得累加结果超过uint256的最大值,导致函数返回值为1。

Poolz因算数溢出问题遭受攻击,损失约665K美元!

然而,合约在记录池子属性时使用了原始输入值,而非实际转入的代币数量。这使得攻击者只需转入1个代币,就能在系统中记录一个巨大的数值。随后,攻击者通过withdraw函数提取了远超实际存入量的代币,从而完成了攻击。

这一事件再次凸显了智能合约安全的重要性。为防止类似问题,开发者应考虑使用较新版本的Solidity编译器,它们内置了溢出检查功能。对于使用较老版本Solidity的项目,可以采用OpenZeppelin提供的SafeMath库来规避整数溢出风险。

此次攻击提醒我们,即使是看似简单的数学运算,在区块链环境中也可能带来严重的安全隐患。项目方需要更加谨慎地设计和审核智能合约,以确保用户资产的安全。

Poolz因算数溢出问题遭受攻击,损失约665K美元!

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 4
  • 分享
评论
0/400
永远在抄底vip
· 9小时前
又是一个智能合约裂缝被偷了
回复0
NFT收藏癖vip
· 9小时前
一天不见又有项目被薅啦
回复0
链上_狙击手vip
· 9小时前
又是裸的智能合约 小意思而已~
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)