有報告稱 Vyper 0.2.15、0.2.16 和 0.3.0 版本存在漏洞,導致 Curve 上的許多池有遭受重入攻擊的風險。該漏洞允許攻擊者在移除流動性過程中調用添加流動性函數。
目前,總共有6,930萬美元受到影響,其中1,670萬美元已被白帽黑客追回。這也意味著此次事件造成了5,200萬美元被盜,成為了2023年迄今為止金額最高的重入攻擊。
2023年7月30日,專為以太坊虛擬機(EVM)設計的面向合約的編程語言 Vyper 編譯器0.2.15、0.2.16 和 0.3.0 版本被宣布存在重入鎖失效漏洞。多個 DeFi 項目受到該漏洞的影響,損失總額達 5,200 萬美元。
CertiK 已確定有六個地址涉及此次事件。第一個(0x172)未能利用區塊 17806056 中的漏洞。最初的漏洞利用者從 Tornado Cash 提取了 0.1 ETH,并繼續創建攻擊合約。然而,一個跑在前面的錢包(0x6Ec21)支付了更多的gas費用,并率先執行了交易,獲得了大約 6,100枚WETH(1,140 萬美元)。
CertiK:正積極調查Merlin攻擊事件,或為私鑰管理問題:金色財經報道,CertiK在推特發布公告稱其正積極調查Merlin攻擊事件,初步調查結果表明,是潛在的私鑰管理問題而不是漏洞被利用。
如果發現任何不法行為,將與有關當局合作并分享相關信息。
此前報道,Web3知識圖譜協議0xScope創始人Bobie發推特稱,zkSync生態上DEX Merlin流動性耗盡,黑客盜取182萬美元資金并橋接至以太坊。[2023/4/26 14:27:36]
由MEV機器人在前置交易失敗的漏洞 來源:Etherscan Etherscan
該漏洞導致了進一步的損失:EOA 0xDCe5d 獲得了價值約 2,100 萬美元的資產。涉案錢包明細如下圖:
共有6個項目受到影響,約有6,930萬美元被盜走,其中1,670萬美元已被歸還,總計損失約為5,200萬美元。
Vyper 是以太坊虛擬機(EVM)的一種面向合約的 pythonic 編程語言。Vyper 的測試版從 2017 年就開始有了,但其首個非測試版本是于2020年7月發布的 0.2.1 版。
CertiK接近完成Orion Protocol主網預質押安全審計:據官方消息,CertiK已接近完成對交易所聚合平臺Orion Protocol主網預質押的安全審計,以確保在推出之前為用戶提供完整功能、穩定性及安全性。[2021/5/23 22:33:09]
Solidity是以太坊生態系統中的主流語言,它比Vyper存在的時間要長得多,因此許多社區成員創建了專門使用 Solidity 運行的工具。根據 DeFiLlama 的數據顯示,在DeFi協議中價值約700 億美元的總鎖倉價值(TVL)中,Vyper 智能合約占 21.7 億美元,而 Solidity 則占絕大多數,高達 674.9 億美元。
根據語言劃分的總鎖倉價值 來源:DeFiLlama
截至2023年5月10日,Vyper的主導地位從 2020 年8月的30%高點降至 6.27%。盡管 Vyper的TVL 主導地位明顯低于Solidity,但這一事件仍導致6,200萬美元受到影響。
Cere Network將通過DAO Maker進行公募,以籌集100萬美元:3月22日消息,波卡生態去中心化數據云平臺Cere Network宣布將在DAO Maker的新投資平臺DAO Pad上進行公募,以籌集100萬美元資金。
本次公募將采取白名單形式,白名單上限400人,每人將最多獲得價值2500美元的Cere代幣分配額度。不過,參與者需要在DAO Maker Vault中質押500枚DAOMaker代幣DAO。
Cere Network是基于波卡Polkadot構建的去中心化數據云平臺,針對服務數據集成、數據協作進行了優化。3月份,Cere Network完成由RepublicLabs領投的500萬美元私募輪融資,由RepublicLabs領投,OKEx旗下Block Dream Fund等參投。(Medium)[2021/3/22 19:08:22]
不同編程語言在 TVL 中的主導地位 來源:DeFiLlama
編譯器版本
編譯器版本是指編程語言編譯器的特定版本,編譯器將人類可讀的源代碼轉換為機器可讀的代碼。
編譯器版本會定期更新,以引入功能、修復漏洞并增強安全性。Vyper 語言目前不提供白客漏洞懸賞計劃。
版本 0.2.15 - 0.3.0
動態 | 挪威公司Cermaq利用區塊鏈技術進行鮭魚溯源:據The Next Web今日消息,挪威公司Cermaq和法國食品公司Labeyrie合作,利用區塊鏈技術對三文魚進行溯源。鮭魚的來源、養殖方式、大小及養殖設施位置等信息均可進行查詢溯源。[2019/11/20]
上文提到的就是Vyper 的0.2.15、0.2.16 和 0.3.0版本中發現了漏洞,導致了多個DeFi項目遭到重入攻擊。
而最早的Vyper 漏洞版本 0.2.15 發布于2021年7 月23日。到同年12月發布 0.3.1 版時,之前的漏洞已不復存在。
時間線
事件最初開始于北京時間7月30日晚9點10分,攻擊者針對Curve 上 JPEG’d池的交易由于前置運行交易而失敗。
北京時間7月30日晚10點,JPEG‘d 確認 pETH-ETH Curve池已被惡意利用。
Vyper 隨后宣布,0.2.15、0.2.16 和 0.3.0 版本包括了一個失效的重入鎖。Vyper 發布推文后,Metronome 和 Alchemix 也受到了影響。
動態 | NBA拒絕了籃球運動員Spencer Dinwiddie將其合同代幣化的要求:布魯克林籃網隊的籃球運動員Spencer Dinwiddie正在建立自己的加密公司,并試圖將他至少高達3436萬美元的續約合同轉變為數字代幣形式,以增加資本并確保未來收入。NBA最近拒絕了這一要求,稱不會將他的續約合同轉變為數字代幣投資工具。NBA表示:“按照合同規定,球員不可向任何第三方轉讓其從球隊獲得薪酬的權利。”(The Block)[2019/9/28]
Metronome DAO 宣布消息:
北京時間第二天凌晨,Curve Finance在 Discord 上發布公告稱,剩余的資金池不受Vyper Bug的影響,是安全的。
Curve Finance 在 Twitter 上宣布,Arbitrum上的一個資金池有可能受到影響,但沒有可供惡意行為者執行的有利可圖的漏洞,這意味著資金池不太可能受到攻擊。CertiK也尚未檢測到任何其他利用Vyper漏洞的攻擊。
以下是以JPEG’d為目標的交易示例:
攻擊者: 0x6ec21d1868743a44318c3c259a6d4953f9978538
攻擊合約: 0x466b85b49ec0c5c1eb402d5ea3c4b88864ea0f04#code
1. 攻擊者首先從 Balancer:Vault中借入80,000 WETH (約合149,371,300美元)
2. 然后,攻擊者將WETH 換成 ETH,調用 pETH-ETH-f.add_liquidity(),將 40,000 ETH(約合74,685,650美元)添加到 pETH-ETH-f 池中。作為回報,攻擊者收到了32,431枚pETH(pETH-ETH-f)。
3. 攻擊者調用 remove_liquidity() 刪除了在步驟2中添加的流動性。3,740 pETH 和 34,316 ETH 被轉入攻擊合約,攻擊合約的 fallbak() 函數被觸發了,將控制權交給了攻擊者。在 fallback() 函數中,攻擊者又向 pETH-ETH-f 池中添加了40,000 ETH的流動性,并收到了 82,182 pETH。
4. 攻擊者再次調用remove_liquidity(),取出10,272pETH,收到47,506 ETH和1,184pETH。然后,攻擊者在pETH-ETH-f 池中用4,924枚 pETH交換了4,285枚ETH。
總的來說,攻擊者從第3步獲得了34,316枚ETH,從第4步獲得了47,506和 4,285枚ETH,共計 86,107枚ETH。在償還了 80,000 ETH閃電貸后,攻擊者還剩下6,107 ETH(約11,395,506美元)。
該漏洞允許攻擊者在移除流動性過程中調用添加流動性函數。雖然這些函數本應受到 @nonreentrant('lock')的保護,但對 add_liquidty() 和 remove_liquidity() 函數的測試證明,它并不能防止重入攻擊。
Vyper_contract for Curve.fi Factory Pool 數據源: Etherscan
繼利用 JPEG'd、Metronome 和 Alchemix 漏洞之后,Vyper 的 v0.2.15、v0.2.16 和 v0.3.0 版本確實存在重入保護失敗的漏洞。
使用易受攻擊的Vyper版本的項目應聯系 Vyper協助進行緩解。項目也應盡量升級到不含此漏洞的最新版Vyper。
Vyper被攻擊事件是CertiK2023 年檢測到的最大的重入漏洞。就資金損失而言,該攻擊損失金額占據了此類事件的78.6%。
今年兩起最大的重入漏洞,都是利用Vyper編寫的合約,盡管漏洞并不相同。
目前,2023 年所有鏈中因重入攻擊造成的損失已超過 6,600 萬美元。這比 2020年全年多出約400萬美元,僅比 2021年的損失額少100萬美元。值得注意的是,2023年的總額也比 2022 年因重新定位攻擊造成的損失增加了 259.45%。
CertiK中文社區
企業專欄
閱讀更多
Foresight News
金色財經 Jason.
白話區塊鏈
金色早8點
LD Capital
-R3PO
MarsBit
深潮TechFlow
作者:蔣海波 Telegram 交易機器人已有一段時間的歷史,近期隨著 MEME 代幣的火熱和 Unibot 等項目的發幣,這一賽道再次受到關注.
1900/1/1 0:00:00UniswapX 旨在通過將路由復雜性外包給第三方填充者的開放網絡來解決,然后第三方填充者競爭使用 AMM 礦池或自己的私人庫存等鏈上流動性來填充掉期.
1900/1/1 0:00:00編譯:區塊鏈騎士 貝萊德(BlackRock)繼續其在全球范圍內的積極擴張,與印度的Jio金融服務公司成立了一家合資企業。雙方最初將為其新平臺各投入1.5億美元,該平臺將提供投資服務.
1900/1/1 0:00:00作者:Grix,medium 翻譯:善歐巴,金色財經期權交易是傳統金融世界的基石,已被新興的去中心化金融世界所采用和轉變.
1900/1/1 0:00:00來源:21世紀經濟報道 8月3日,由南方財經全媒體集團及HashKey Exchange聯合舉辦的“數資成真—亞洲合規探索與未來展望”研討會在香港舉行.
1900/1/1 0:00:00作者:Ryan Berckmans 編譯:深潮 TechFlow以太坊在代幣化資產 (RWA) 領域的主導地位日益增強.
1900/1/1 0:00:00