買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > 區塊鏈 > Info

安全團隊:跨鏈DEX聚合器Transit Swap因任意外部調用問題被黑,被盜資金規模超2300萬美元

Author:

Block

Time:2022/10/2 18:37:27

10月2日消息,據慢霧安全團隊情報,2022年10月2號跨鏈DEX聚合器TransitSwap項目遭到攻擊,導致用戶資產被非預期的轉出。慢霧安全團隊分析評估此次被盜資金規模超過2300萬美元,黑客地址為0x75F2...FD46和0xfa71...90fb。接著對此次攻擊過程進行了分析:

1. 當用戶在Transit Swap進行swap時,會先通過路由代理合約(0x8785bb...)根據不同的兌換類型選擇不同的路由橋合約。隨后路由橋合約(0x0B4727...)會通過權限管理合約(0xeD1afC...)的 claimTokens 函數將用戶待兌換的代幣轉入路由橋合約中。因此在代幣兌換前用戶需要先對權限管理合約(0xeD1afC...)進行授權。

2. 而 claimTokens 函數是通過調用指定代幣合約的 transferFrom 函數進行轉賬的。其接收的參數都由上層路由橋合約(0x0B4727...)傳入,本身沒有對這些參數進行任何限制只檢查了調用者必須為路由代理合約或路由橋合約。

3. 路由橋合約(0x0B4727...)在接收到用戶待兌換的代幣后會調用兌換合約進行具體的兌換操作,但兌換合約的地址與具體的函數調用數據都由上層路由代理合約(0x8785bb...)傳入,路由橋合約并未對解析后的兌換合約地址與調用數據進行檢查。

4. 而代理合約(0x8785bb...)對路由橋合約(0x0B4727...)傳入的參數也都來自于用戶傳入的參數。且代理合約(0x8785bb...)僅是確保了用戶傳入的 calldata 內各數據長度是否符合預期與所調用的路由橋合約是在白名單映射中的地址,未對 calldata 數據進行具體檢查。

5. 因此攻擊者利用路由代理合約、路由橋合約與權限管理合約均未對傳入的數據進行檢查的缺陷。通過路由代理合約傳入構造后的數據調用路由橋合約的 callBytes 函數。callBytes 函數解析出攻擊者指定的兌換合約與兌換數據,此時兌換合約被指定為權限管理合約地址,兌換數據被指定為調用 claimTokens 函數將指定用戶的代幣轉入攻擊者指定的地址中。實現了竊取所有對權限管理合約進行授權的用戶的代幣。

此次攻擊的主要原因在于 Transit Swap 協議在進行代幣兌換時并未對用戶傳入的數據進行嚴格檢查,導致了任意外部調用的問題。攻擊者利用此任意外部調用問題竊取了用戶對Transit Swap授權的代幣。

截止到目前,黑客已將 2,500 BNB 轉移到 Tornado Cash,剩余資金分散保留在黑客地址中。經過黑客痕跡分析發現,黑客存在從 LATOKEN 等平臺存提款的痕跡。慢霧 MistTrack 將持續跟進被盜資金的轉移以及黑客痕跡的分析。

安全團隊:Rubic被攻擊事件簡析:金色財經報道,據區塊鏈安全審計公司Beosin旗下Beosin EagleEye安全風險監控、預警與阻斷平臺監測顯示,Rubic項目被攻擊,Beosin安全團隊分析發現RubicProxy合約的routerCallNative函數由于缺乏參數校驗,_params可以指定任意的參數,攻擊者可以使用特定的integrator來讓RubicProxy合約可以幾乎零成本的調用自己傳入的函數data。攻擊者通過調用routerCallNative函數,把所有授權給RubicProxy合約的USDC全部通過transferFrom轉入了0x001B地址,被盜資金近1100個以太坊,通過Beosin Trace追蹤發現被盜資金已經全部轉入了Tornado cash。[2022/12/25 22:06:32]

安全團隊:一黑客從使用Profanity生成的以太坊地址中盜取95萬美元的加密貨幣:9月26日消息,據派盾(PeckShield)監測,0x9731F開頭的地址從使用Profanity工具生成的以太坊“靚號地址”中竊取了95萬美元的加密貨幣,攻擊者已將將732枚以太坊轉移至Mixer。

此前消息,1inch發布報告稱,通過Profanity創建的某些以太坊地址存在嚴重漏洞。[2022/9/26 7:21:17]

安全團隊:DAO Maker攻擊者關聯地址已將部分資金轉至Tornado Cash:9月12日消息,據PeckShield數據監測,DAO Maker攻擊者關聯地址向Tornado Cash轉入100枚ETH(約合17.5萬美元)和40萬枚DAI。[2022/9/12 13:23:39]

8,000枚ETH從Liquity轉移到未知錢包

金色財經報道,WhaleAlert監測數據顯示,8,000枚ETH(約10,483,331 美元)從Liquity轉移到未知錢包.

Block Chain:2022/10/2 18:37:38
Gemini宣布與金融咨詢公司Betterment合作

金色財經報道,加密貨幣平臺Gemini宣布與金融咨詢公司 Betterment 合作.

Block Chain:2022/9/27 22:34:24
2個“變異猿”Mutant Ape被用作抵押品借出1000 ETH

金色財經報道,2個Mutant Ape Yacht Club NFT持有人@Fragment從NFT借貸平臺Arcade借出1000 ETH(約合150萬美元),該用戶利用這筆資金購買了另一個Mega Mutant.

Block Chain:2022/9/28 22:35:48
Transit Finance被盜資產的約70%已被退回

10月2日消息,Transit Finance官方消息顯示.

Block Chain:2022/10/2 18:37:25
優酷推出IP云收藏空間“時光宇宙”,每個空間均包含電子藏品

9月29日消息,優酷推出首個IP云收藏空間“時光宇宙”。據介紹,在時光宇宙里,每個空間均包含電子藏品,供兌換收藏。接下來,侏羅紀世界、夢工場、小黃人大眼萌等經典空間也將上線優酷時光宇宙.

Block Chain:2022/9/29 22:40:06
數據:74%的LTC持有者處于虧損狀態

金色財經報道,根據TipRanks的數據,截至9月25日,LTC持有者中仍處于盈利狀態的比例為14%,而高達74%的持有者處于虧損狀態,其余12%的持有者則收支平衡。 此外,超過一半的ETH持有者(51%)處于盈利狀...

Block Chain:2022/9/26 7:21:18
加密交易平臺Bit2Me擬進行2000萬至3000萬歐元級別融資

9月30日消息,據西班牙當地媒體La Información援引知情人士報道,西班牙加密貨幣交易平臺Bit2Me將進行一輪2000萬至3000萬歐元級別融資,本輪融資由西班牙電信公司巨頭Telefónica領投.

Block Chain:2022/10/1 22:42:55
波卡原生USDT現已上線Moonbeam

據官方消息,去中心化開發平臺Moonbeam宣布Tether(USDT)現已上線Moonbeam,通過與Statemint平行鏈之間的跨鏈集成實現.

Block Chain:2022/9/28 22:36:16
數據:1inch用戶總量突破150萬,交易總額超2100億美元

金色財經報道,據Dune Analytics最新數據顯示,1inch用戶總量已突破150萬,截至目前為1,506,138個,交易總額達到212,851,720,836美元,Swap交易總量為7,486,178筆.

Block Chain:2022/10/2 18:37:33
Safe公布社區挑戰結果:12168個地址被剔除,節省約290萬美元

9月27日消息,數字資產管理平臺Safe公布社區挑戰結果,12,168個地址被剔除,43,575個地址符合空投條件。Safe表示該措施為社區節省約290萬美元,后續會將75%重新分配給社區,25%作為挑戰者的獎勵.

Block Chain:2022/9/27 22:34:00
瑞士央行官員:CBDC可以為DeFi發展提供高穩定性和更低的風險

10月1日消息,瑞士國家銀行(SNB)董事會成員Thomas Moser在接受采訪時表示,CBDC可以為DeFi的發展提供更高的穩定性和更低的風險.

Block Chain:2022/10/1 22:43:32
加密ATM全球凈安裝量首次出現負增長

金色財經報道,9月份,受美國經濟放緩的推動,有796臺加密ATM從全球網絡中撤出,全球凈安裝量歷史上首次出現負增長.

Block Chain:2022/10/1 22:44:10
ads