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 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 3
  • 分享
留言
0/400
永远在抄底vip
· 12小時前
又是一个智能合约裂缝被偷了
回復0
NFT收藏癖vip
· 12小時前
一天不见又有项目被薅啦
回復0
链上_狙击手vip
· 12小時前
又是裸的智能合约 小意思而已~
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)