據消息,以太坊DApp項目PaidNetwork遭受攻擊。攻擊者通過合約漏洞鑄造近1.6億美元的PAID代幣,并獲利2000ETH(約300萬美元)。慢霧安全團隊在第一時間跟進并分析,現在將細節分析給大家參考。
攻擊細節分析
Coin98 Labs 推出多鏈 NFT 市場 Dagora,提供 Launchpad、鑄幣等功能:3月14日消息,Coin98 Labs 推出多鏈 NFT 市場 Dagora,旨在擴展 Coin98 生態系統。該平臺提供 NFT 交易、 Launchpad、免費 NFT 鑄幣(Hot Drops)等功能。
據悉,Dagora 在軟啟動期間將支持 Polygon、BSC 和 Solana 等網絡。[2023/3/14 13:03:42]
以上是整個攻擊過程的調用流程細節。
可以看到整個攻擊過程非常的簡單,攻擊者通過調用代理合約中函數簽名為(0x40c10f19)的這個函數,然后就結束了整個攻擊流程。由于這個函數簽名未知,我們需要查閱這個函數簽名對應的函數是什么。
英國皇家鑄幣廠將創建NFT并在夏季發行:4月4日消息,英國財政部官方推特稱,應財政大臣Rishi Sunak要求,英國皇家鑄幣廠將創建一個NFT并在夏季發行,該決定顯示了該部門決心對英國的加密資產采取的前瞻性方法。[2022/4/4 14:03:48]
通過查閱這個函數簽名,我們發現這個簽名對應的正是mint函數。也就是說,攻擊者直接調用了mint函數后就結束了攻擊過程。那么到這里,我們似乎可以得出一個mint函數未鑒權導致任意鑄幣的漏洞了。通過Etherscan的代幣轉移過程分析,似乎也能佐證這個猜想。
Punk.Network嚴正聲明,目前并未鑄幣或是上線任何DEX與CEX:據官方消息,目前市場已出現假冒PunkNetwork治理通證Punk,Punk.Network嚴正聲明,目前并未鑄幣或是上線任何DEX與CEX。Punk.Network基金會現已開始調查,對于發布不實信息、造成市場恐慌或形成實際影響的作惡者,將保留訴訟的權利。[2021/5/2 21:18:03]
但是,事實真是如此嗎?
為了驗證未鑒權任意鑄幣的這個想法,我們需要分析合約的具體邏輯。由于PaidNetwork使用的是合約可升級模型,所以我們要分析具體的邏輯合約(0xb8...9c7)。但是在Etherscan上查詢的時候,我們竟然發現該邏輯合約沒有開源。
這個時候,為了一探究竟,我們只能使用反編譯對合約的邏輯進行解碼了。通過Etherscan自帶的反編譯工具,可以直接對未開源合約進行反編譯。在反編譯后,我們卻發現了一個驚人的事實:
通過反編譯,我們不難發現,合約的mint函數是存在鑒權的,而這個地址,正是攻擊者地址(0x187...65be)。那么為什么一個存在鑒權的函數會被盜呢?由于合約未開源,無法查看更具體的邏輯,只能基于現有的情況分析。我們分析可能是地址(0x187...65be)私鑰被盜,或者是其他原因,導致攻擊者直接調用mint函數進行任意鑄幣。
總結
本次攻擊過程雖然簡單,但是經過細節分析后卻有了驚人的發現。同時這次的攻擊也再次對權限過大問題敲響了警鐘。如果這次的mint函數給到的鑒權是一個多簽名地址或是使用其他方法分散權限,那么此次攻擊就不會發生。
參考鏈接:
攻擊交易:
https://etherscan.io/tx/0x4bb10927ea7afc2336033574b74ebd6f73ef35ac0db1bb96229627c9d77555a0
Tags:NFTMINTORKETWFYZNFT價格MINTY幣Dvision NetworkTrace Network Labs
阿里云的觸手正在向幣圈延伸。幾天前,阿里云與Avalanche區塊鏈和MUADAO聯合推出Cloudverse,為想要在鏈上部署元宇宙的企業提供一站式解決方案.
1900/1/1 0:00:00巴比特訊,1月4日消息,前推特首席執行官JackDorsey發布BTC創始區塊內容紀念比特幣13周年.
1900/1/1 0:00:00一直以來,市場對于GameFi的認知就是游戲化的DeFi。一個行業新范式傳播路徑往往是:DeFi率先鉆研出新的玩法,然后市場上其他相關仿盤開始出現,最后再將勢能傳導到GameFi中,用游戲的方式.
1900/1/1 0:00:00最近有報道稱,FacebookInc.將要更名為元宇宙公司,而這個不太新穎的名詞已經成為了全球的頭條新聞.
1900/1/1 0:00:00今年全球最大的以太坊開發者大會之一的完整嘉賓名單和議程安排現已公布。EDCON2023將于5月19日在黑山共和國首都波德戈里察舉行.
1900/1/1 0:00:00來源:新智元 ChatGPT眼里的世界,和人類感知的世界是一樣的嗎?ChatGPT的語言能力確實很驚艷,但大語言模型在沒有人類身體、且缺乏實踐經驗的情況下.
1900/1/1 0:00:00