據消息,以太坊DApp項目PaidNetwork遭受攻擊。攻擊者通過合約漏洞鑄造近1.6億美元的PAID代幣,并獲利2000ETH(約300萬美元)。慢霧安全團隊在第一時間跟進并分析,現在將細節分析給大家參考。
攻擊細節分析
以上是整個攻擊過程的調用流程細節。
可以看到整個攻擊過程非常的簡單,攻擊者通過調用代理合約中函數簽名為(0x40c10f19)的這個函數,然后就結束了整個攻擊流程。由于這個函數簽名未知,我們需要查閱這個函數簽名對應的函數是什么。
RaceNetwork 將采用Mint鑄幣機制完成初版產品完整架構建設:5月15日消息,BNBChain基礎設施服務平臺RaceNetwork將在5月15日21:30(UTC+8)采用Mint鑄幣機制發行,用于完成初版產品完整架構建設,即市場參與資金總量決定發售價格。據悉,目前已上線預測游戲和挖礦功能,單幣挖礦將開采BNB,后續陸續開放DAO、SwapDEX等功能,Certik信息顯示,Race已通過其安全審計。[2022/5/15 3:17:23]
通過查閱這個函數簽名,我們發現這個簽名對應的正是mint函數。也就是說,攻擊者直接調用了mint函數后就結束了攻擊過程。那么到這里,我們似乎可以得出一個mint函數未鑒權導致任意鑄幣的漏洞了。通過Etherscan的代幣轉移過程分析,似乎也能佐證這個猜想。
Yuga Labs 正在為所有交易失敗的 Otherdeed 鑄幣者退還 Gas 費:5月2日消息,Yuga Labs 發推表示,目前正在為所有交易失敗的 Otherdeed 鑄幣者退還 Gas 費,鑄幣者無需執行任何操作和點擊任何鏈接。[2022/5/2 2:44:40]
但是,事實真是如此嗎?
為了驗證未鑒權任意鑄幣的這個想法,我們需要分析合約的具體邏輯。由于PaidNetwork使用的是合約可升級模型,所以我們要分析具體的邏輯合約(0xb8...9c7)。但是在Etherscan上查詢的時候,我們竟然發現該邏輯合約沒有開源。
Kava 鑄幣獎勵開啟時間將延遲至2020年7月1日:跨鏈 DeFi項目 Kava在官方推特宣布,穩定幣 USDX 鑄幣獎勵計劃啟動時間將推遲到7月1日。
Kava表示延遲的原因為在創建 Kava穩定委員會的過程中,Kava Labs 忽略了將其中一個控制開啟 / 關閉BNB用戶獲得USDX鑄幣獎勵的參數進行委托,以至于穩定委員會無法對鑄幣獎勵計劃進行快速投票。目前該參數仍需要通過鏈上治理流程開啟獎勵,需要大約2周的時間。
Kava 同時表示,在 Kava-3升級后的前2個小時內,一些使用CLI的技術用戶就將 USDX 的債務限額達到系統上限。目前Kava CDP系統已經抵押超過40,000BNB 并鑄造超150,000USDX。[2020/6/17]
這個時候,為了一探究竟,我們只能使用反編譯對合約的邏輯進行解碼了。通過Etherscan自帶的反編譯工具,可以直接對未開源合約進行反編譯。在反編譯后,我們卻發現了一個驚人的事實:
通過反編譯,我們不難發現,合約的mint函數是存在鑒權的,而這個地址,正是攻擊者地址(0x187...65be)。那么為什么一個存在鑒權的函數會被盜呢?由于合約未開源,無法查看更具體的邏輯,只能基于現有的情況分析。我們分析可能是地址(0x187...65be)私鑰被盜,或者是其他原因,導致攻擊者直接調用mint函數進行任意鑄幣。
總結
本次攻擊過程雖然簡單,但是經過細節分析后卻有了驚人的發現。同時這次的攻擊也再次對權限過大問題敲響了警鐘。如果這次的mint函數給到的鑒權是一個多簽名地址或是使用其他方法分散權限,那么此次攻擊就不會發生。
參考鏈接:
攻擊交易:
https://etherscan.io/tx/0x4bb10927ea7afc2336033574b74ebd6f73ef35ac0db1bb96229627c9d77555a0.htm
大家上午好!我是你們的老朋友趨勢論幣,跟隨趨勢,把握節奏,讓利潤奔跑起來!1.9萬億經濟計劃已經取的關鍵性的進展,當地時間3月6日,美國國會參議院表決以50票贊成、49票反對的結果通過該項計劃.
1900/1/1 0:00:00NFT板塊爆發?當NFT與CellETF相遇會有哪些可能性?NFT即非同質化代幣,是指一個擁有區塊鏈管理權,獨特的區塊鏈項目.
1900/1/1 0:00:00狂人本著負責,專注,誠懇的態度用心寫每一篇分析文章,特點鮮明,不做作,不浮夸!本內容中的信息及數據來源于公開可獲得資料,力求準確可靠,但對信息的準確性及完整性不做任何保證,本內容不構成投資建議.
1900/1/1 0:00:00頭條 ▌摩根大通近日發布34個區塊鏈職位招聘信息金色財經報道,摩根大通在其網站上發布了34個開放的區塊鏈職位。這些在本月及上個月發布的大部分職位空缺分布在美國、印度和新加坡.
1900/1/1 0:00:00頭條 ▌Microstrategy再次購入205個BTC,買入均價48888美元MicroStrategy首席執行官MichaelSaylor在推特上宣布.
1900/1/1 0:00:00Gate.io“芝麻金融”已上線雙幣寶理財服務,現已推出BTC及USDT雙幣投資理財新品,持倉期限4-11天,掛鉤參考價格為46000-54000美元,到期結算本金和收益為BTC或USDT.
1900/1/1 0:00:00