近日,360公司Vulcan(伏爾甘)團(tuán)隊發(fā)現(xiàn)了區(qū)塊鏈平臺EOS的一系列高危安全漏洞。經(jīng)驗證,其中部分漏洞可以在EOS節(jié)點(diǎn)上遠(yuǎn)程執(zhí)行任意代碼,即可
近日,360公司Vulcan(伏爾甘)團(tuán)隊發(fā)現(xiàn)了區(qū)塊鏈平臺EOS的一系列高危安全漏洞。經(jīng)驗證,其中部分漏洞可以在EOS節(jié)點(diǎn)上遠(yuǎn)程執(zhí)行任意代碼,即可以通過遠(yuǎn)程攻擊,直接控制和接管EOS上運(yùn)行的所有節(jié)點(diǎn)。
29日凌晨,360第一時間將該類漏洞上報EOS官方,并協(xié)助其修復(fù)安全隱患。EOS網(wǎng)絡(luò)負(fù)責(zé)人表示,在修復(fù)這些問題之前,不會將EOS網(wǎng)絡(luò)正式上線。
足以轟癱數(shù)字體系的區(qū)塊鏈漏洞
傳統(tǒng)軟件領(lǐng)域的漏洞可能被利用來發(fā)起網(wǎng)絡(luò)攻擊,造成數(shù)據(jù)、隱私的泄露甚至實際生活的影響。而數(shù)字貨幣本身是一套金融體系,在數(shù)字貨幣和區(qū)塊鏈網(wǎng)絡(luò)中的安全漏洞,往往會有更嚴(yán)重、更直接的影響。
由于區(qū)塊鏈網(wǎng)絡(luò)去中心化的計算特點(diǎn)。一個區(qū)塊鏈節(jié)點(diǎn)實現(xiàn)上的安全漏洞,可能引發(fā)成千上萬的節(jié)點(diǎn)遭到攻擊。甚至,在傳統(tǒng)軟件漏洞領(lǐng)域被認(rèn)為相對危害較小的拒絕服務(wù)漏洞,在區(qū)塊鏈網(wǎng)絡(luò)中則可能引發(fā)整個網(wǎng)絡(luò)癱瘓的風(fēng)暴攻擊,對整個數(shù)字貨幣系統(tǒng)造成巨大沖擊。
EOS超級節(jié)點(diǎn)攻擊:虛擬貨幣交易完全受控
在攻擊中,攻擊者會構(gòu)造并發(fā)布包含惡意代碼的智能合約,EOS超級節(jié)點(diǎn)將會執(zhí)行這個惡意合約,并觸發(fā)其中的安全漏洞。攻擊者再利用超級節(jié)點(diǎn)將惡意合約打包進(jìn)新的區(qū)塊,進(jìn)而導(dǎo)致網(wǎng)絡(luò)中所有全節(jié)點(diǎn)(備選超級節(jié)點(diǎn)、交易所充值提現(xiàn)節(jié)點(diǎn)、數(shù)字貨幣錢包服務(wù)器節(jié)點(diǎn)等)被遠(yuǎn)程控制。
由于已經(jīng)完全控制了節(jié)點(diǎn)的系統(tǒng),攻擊者可以“為所欲為”,如竊取EOS超級節(jié)點(diǎn)的密鑰,控制EOS網(wǎng)絡(luò)的虛擬貨幣交易;獲取EOS網(wǎng)絡(luò)參與節(jié)點(diǎn)系統(tǒng)中的其他金融和隱私數(shù)據(jù),例如交易所中的數(shù)字貨幣、保存在錢包中的用戶密鑰、關(guān)鍵的用戶資料和隱私數(shù)據(jù)等等。
更有甚者,攻擊者可以將EOS網(wǎng)絡(luò)中的節(jié)點(diǎn)變?yōu)榻┦W(wǎng)絡(luò)中的一員,發(fā)動網(wǎng)絡(luò)攻擊或變成免費(fèi)“礦工”,挖取其他數(shù)字貨幣。
區(qū)塊鏈網(wǎng)絡(luò)安全隱患亟待關(guān)注
EOS是被稱為“區(qū)塊鏈3.0”的新型區(qū)塊鏈平臺,目前其代幣市值高達(dá)690億人民幣,在全球市值排名第五。
在區(qū)塊鏈網(wǎng)絡(luò)和數(shù)字貨幣體系中,節(jié)點(diǎn)、錢包、礦池、交易所、智能合約等都存在很多的攻擊面,360安全團(tuán)隊此前已經(jīng)發(fā)現(xiàn)和揭露了多個針對數(shù)字貨幣節(jié)點(diǎn)、錢包、礦池和智能合約的嚴(yán)重安全漏洞。
此次360安全團(tuán)隊在EOS平臺的智能合約虛擬機(jī)中發(fā)現(xiàn)的一系列新型安全漏洞,是一系列前所未有的安全風(fēng)險,此前尚未有安全研究人員發(fā)現(xiàn)這類問題。這類型的安全問題不僅僅影響EOS,也可能影響其他類型的區(qū)塊鏈平臺與虛擬貨幣應(yīng)用。
360表示,希望通過這一漏洞的發(fā)現(xiàn)和披露,引起區(qū)塊鏈業(yè)界和安全同行在這類問題的安全性上更多的重視和關(guān)注,共同增強(qiáng)區(qū)塊鏈網(wǎng)絡(luò)的安全。