以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

慢霧:門羅幣鎖定轉賬攻擊可鎖定交易所 XMR 流動性,但不會導致資金損失_ORE:TRA

Author:

Time:1900/1/1 0:00:00

該攻擊不會導致交易所任何資金損失,但是會鎖定了交易所XMR流動性。

原文標題:《門羅幣(XMR)鎖定轉賬攻擊細節分析》作者:team

近日據慢霧區情報顯示,針對門羅幣(XMR)轉賬鎖定攻擊在多個交易所出現,慢霧安全團隊在收到情報第一時間進行分析跟進,本著負責任披露的原則我們第一時間在慢霧區進行了預警并為我們所服務的客戶進行了及時的情報同步以及協助檢測和修復。如有其他需要提供驗證和檢測服務歡迎聯系慢霧安全團隊。

攻擊步驟

0x01:通過monero-wallet-cli輸入密碼登錄錢包

0x02:通過命令發送鎖定交易

慢霧:上周Web3安全事件中總損失約1996.3萬美元:金色財經報道,據慢霧區塊鏈被黑檔案庫統計,2023年8月14日至8月20日,共發生安全事件10起,總損失約1996.3萬美元。具體事件:

8月14日,Hexagate發推表示,過去幾天單個MEV Bot被利用了約20萬美元。以太坊上Zunami Protocol協議遭遇價格操縱攻擊,損失1,179個ETH(約220萬美元)。

8月15日,以太坊擴容解決方案Metis官方推特賬號被盜。Sei Network官方Discord服務器遭入侵。Base生態項目RocketSwap遭遇攻擊,攻擊者竊取了RCKT代幣,將其轉換為價值約86.8萬美元的ETH并跨鏈到以太坊。

8月16日,借貸協議SwirlLend團隊從Base盜取了約290萬美元的加密貨幣,從Linea盜取了價值170萬美元的加密貨幣。BAYC推出的鏈上許可申請平臺Made by Apes的SaaSy Labs APl存在一個問題,允許訪問MBA申請的個人詳細信息。

8月18日,DeFi借貸協議Exactly Protocol遭受攻擊,損失超7,160枚ETH(約1204萬美元)。

8月19日,Cosmos生態跨鏈穩定幣協議Harbor Protocol被利用,損失42,261枚LUNA、1,533枚CMDX、1,571枚stOSMO和18,600萬億枚WMATIC。

8月20日,衍生品市場Thales發布公告稱,一名核心貢獻者的個人電腦/Metamask遭到黑客攻擊,一些充當臨時部署者(2.5萬美元)或管理員機器人(1萬美元)的熱錢包已被攻破。[2023/8/21 18:13:42]

0x03:轉賬完成,交易所未進行鎖定交易(locked_transfer)檢測,接收到被設置鎖定區塊高度才能解鎖的幣(可以理解為鎖定了指定時間)。

慢霧:Transit Swap黑客攻擊交易被搶跑,套利機器人獲利超100萬美元:10月1日消息,據慢霧安全團隊情報,Transit Swap 黑客轉移用戶 BSC 鏈 BUSD 資產時被套利機器人搶跑,區塊高度為21816885,獲利107萬BUSD。套利機器人相關地址列表如下:0xa957...70d2、0x90b5...8ff4、0xcfb0...7ac7、

截止到目前,在各方的共同努力下,黑客已將 70% 左右的被盜資產退還到Transit Swap開發者地址,建議套利機器人所屬人同樣通過service@transit.finance或鏈上地址與Transit Swap取得聯系,共同將此次被盜事件的受害用戶損失降低到最小。[2022/10/2 18:37:44]

0x04:惡意用戶立即提幣走人,留下交易所一臉懵逼。

慢霧:Avalanche鏈上Zabu Finance被黑簡析:據慢霧區情報,9月12日,Avalanche上Zabu Finance項目遭受閃電貸攻擊,慢霧安全團隊進行分析后以簡訊的形式分享給大家參考:

1.攻擊者首先創建兩個攻擊合約,隨后通過攻擊合約1在Pangolin將WAVAX兌換成SPORE代幣,并將獲得的SPORE代幣抵押至ZABUFarm合約中,為后續獲取ZABU代幣獎勵做準備。

2.攻擊者通過攻擊合約2從Pangolin閃電貸借出SPORE代幣,隨后開始不斷的使用SPORE代幣在ZABUFarm合約中進行`抵押/提現`操作。由于SPORE代幣在轉賬過程中需要收取一定的手續費(SPORE合約收取),而ZABUFarm合約實際接收到的SPORE代幣數量是小于攻擊者傳入的抵押數量的。分析中我們注意到ZABUFarm合約在用戶抵押時會直接記錄用戶傳入的抵押數量,而不是記錄合約實際收到的代幣數量,但ZABUFarm合約在用戶提現時允許用戶全部提取用戶抵押時合約記錄的抵押數量。這就導致了攻擊者在抵押時ZABUFarm合約實際接收到的SPORE代幣數量小于攻擊者在提現時ZABUFarm合約轉出給攻擊者的代幣數量。

3.攻擊者正是利用了ZABUFarm合約與SPORE代幣兼容性問題導致的記賬缺陷,從而不斷通過`抵押/提現`操作將ZABUFarm合約中的SPORE資金消耗至一個極低的數值。而ZABUFarm合約的抵押獎勵正是通過累積的區塊獎勵除合約中抵押的SPORE代幣總量參與計算的,因此當ZABUFarm合約中的SPORE代幣總量降低到一個極低的數值時無疑會計算出一個極大的獎勵數值。

4.攻擊者通過先前已在ZABUFarm中有進行抵押的攻擊合約1獲取了大量的ZABU代幣獎勵,隨后便對ZABU代幣進行了拋售。

此次攻擊是由于ZabuFinance的抵押模型與SPORE代幣不兼容導致的,此類問題導致的攻擊已經發生的多起,慢霧安全團隊建議:項目抵押模型在對接通縮型代幣時應記錄用戶在轉賬前后合約實際的代幣變化,而不是依賴于用戶傳入的抵押代幣數量。[2021/9/12 23:19:21]

造成影響

首先該攻擊不會導致交易所任何資金損失,但是會鎖定了交易所XMR流動性。

極端情況舉例:如果交易所收到的都是需要鎖定一年甚至更多年的門羅幣則會導致一年內用戶來提幣的時候無幣可以提(只能去購買額外的幣來給用戶提取)。

關于locked_transfer命令

monero-wallet-cli關于locked_transfer命令解釋如下:

locked_transfer](|)

轉賬命令:locked_transferFromAddressToAddress0.010120000

FromAddress:發送地址(一般為攻擊者錢包地址)ToAddress:接收地址(一般為交易所錢包地址)0.0101:為轉賬金額20000:為鎖定區塊數

如何防護

一般交易所會通過get_transfersRPC接口來解析XMR交易檢測充值是否到賬,在進行解析的時候只需要對unlock_time字段進行判斷是否大于0則可以進行有效檢測。

注:unlock_time為int類型,如果大于0則意味著該交易有鎖定區塊,為惡意交易可以不予確認到賬。為了避免充值不予到賬損害「用戶」利益可以進行另外一種處理:判斷鎖定區塊是否到達,如果未到達則不予入賬。

所有受影響RPC接口

get_transferget_bulk_paymentsshow_transferget_payments

同理:在其他地方使用了如上四個接口的地方也需要對unlock_time字段進行判斷是否大于0,大于0則不予充值到賬。

該問題之前在HackerOne也有被白帽子提過漏洞賞金,其中門羅官方回復:

文章鏈接:https://hackerone.com/reports/417515

附:官方文檔摘錄

來源鏈接:mp.weixin.qq.com

本文來源于非小號媒體平臺:

Chinanews

現已在非小號資訊平臺發布1篇作品,

非小號開放平臺歡迎幣圈作者入駐

入駐指南:

/apply_guide/

本文網址:

/news/4090323.html

門羅幣XMR

免責聲明:

1.資訊內容不構成投資建議,投資者應獨立決策并自行承擔風險

2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場

上一篇:

詳解DeFi借貸項目資產安全性:以MakerDAO、Compound與Dharma為例

下一篇:

幣安與黑客談判記錄首次披露,梳理幣安KYC泄露事件始末

Tags:ABUPORORETRAShiba ShabuSPORTMirrored TeslaDecentralized Bank

歐易交易所app下載
JEX上線周EOS期權0819公告_EOS:USDT

EOS看漲期權 代碼周EOS看漲0819期權標的EOS合約類型歐式看漲期權計價單位USDT最小價格單位0.0001USDT合約比例1:2.

1900/1/1 0:00:00
ZG.COM 于8月13日14:00開啟WEN/USDT交易對公告

親愛的用戶:您好!ZG.COM將于2019年8月9日14:00開放WEN的充提業務,于8月13日14:00開啟WEN/USDT交易對.

1900/1/1 0:00:00
ZB.com關于開放第五期投票上幣項目BAR充提及交易的公告_LTC:tBTC

尊敬的ZB用戶: 第五期投票上幣項目BAR滿足投票上幣條件,錢包已對接完成。ZB.com將于2019年8月14日16:00開放BAR充提業務,并將于8月16日16:00開放BAR/USDT交易.

1900/1/1 0:00:00
BiKi.com開啟INE“最少買入,也拿萬元錦鯉 充值領空投”活動_HTT:coinex跑路了嗎

尊敬的用戶: INE聯合BiKi.com推出“最高、最少凈買入均享萬元錦鯉大獎充值領空投”活動,詳情如下:活動時間:8月11日09:55—8月22日14:001、活動期間.

1900/1/1 0:00:00
金融創新實驗Libra“野心勃勃” 中國如何應對?_LIBRA:LIB

自6月18日Facebook發布Libra白皮書以來,業界就Libra對全球經濟的沖擊和對現行貨幣體系挑戰的討論從未停止.

1900/1/1 0:00:00
關于支持WINk(WIN)首次空投和月度空投的說明_NCE:coinbase和binance

親愛的用戶: Binance將支持WINk對TRON用戶的首次空投與月度空投計劃,具體內容如下:用戶WIN分發數量=Binance獲得WIN數量*用戶持倉占比 首次空投 由于WIN將對TRX用戶.

1900/1/1 0:00:00
ads