據(jù)PCWorld網(wǎng)站報道,對數(shù)百個可以公開獲得的路由器、DSL調(diào)制解調(diào)器、網(wǎng)絡電話、網(wǎng)絡攝像頭和其他嵌入設備的固件鏡像文件進行的分析發(fā)現(xiàn),其中許多固件都存在高風險的安全缺陷,這表明廠商沒有對產(chǎn)品的安全性進行充分測試。
MAC090B-0-PD-1-B/110-A-0/I01000這項研究是由法國Eurecom研究中心和德國波鴻-魯爾大學的研究人員進行的。他們開發(fā)了一個能對固件鏡像文件解壓縮、在模擬環(huán)境中運行固件和啟動嵌入式Web服務器的自動平臺。
研究人員對來自54家廠商的嵌入式設備的1925款基于Linux的固件鏡像文件進行了研究,但只成功地啟動了其中246個固件的Web服務器。他們認為,通過對他們的平臺進行調(diào)整,這一數(shù)字還會增加。他們的目標,是利用開放源代碼滲透測試工具,對固件中基于Web的管理界面進行動態(tài)缺陷分析。結果研究人員在46個分析的固件鏡像文件中發(fā)現(xiàn)225個高危安全缺陷。
PCWorld表示,MAC090B-0-PD-1-B/110-A-0/I01000在測試中,研究人員把Web界面代碼分離出來,并在一個通用服務器上運行這些代碼,在不模擬真實固件環(huán)境的情況下檢測缺陷。這一測試存在不足之處,但成功對515個固件鏡像文件進行了測試,并發(fā)現(xiàn)其中的307個存在缺陷。
MAC090B-0-PD-1-B/110-A-0/I01000研究人員還利用另外一款開放源代碼工具,對從設備固件鏡像文件中提取的PHP代碼進行了靜態(tài)分析,在其中的145個固件鏡像文件中發(fā)現(xiàn)9046個安全缺陷。研究人員通過靜態(tài)和動態(tài)分析,在185個固件鏡像文件的基于Web的管理界面中發(fā)現(xiàn)重要的安全缺陷,例如命令執(zhí)行、SQL injection和跨站腳本攻擊,涉及54家廠商中約四分之一廠商的設備。
PCWorld稱,研究人員致力于開發(fā)一種可靠的方法,在不“接觸”相應物理設備的情況下,自動對固件鏡像文件進行測試,而非對固件中的缺陷進行完全掃描。他們沒有人工對代碼進行分析,也沒有使用各種各樣的掃描工具對高級邏輯缺陷進行分析。
這MAC090B-0-PD-1-B/110-A-0/I01000意味著他們發(fā)現(xiàn)的都是最容易被發(fā)現(xiàn)的問題,都是在任何標準化的安全測試中應當很容易被發(fā)現(xiàn)的缺陷。這就引發(fā)了一個問題:相關廠商為什么沒有發(fā)現(xiàn)和修正這些缺陷?
參與這項研究的研究人員安德烈·科斯廷(Andrei Costin)表示,情況似乎是這樣的:相關廠商要么沒有對代碼進行安全測試,要么測試工作相當馬虎。
科斯廷當?shù)貢r間上周四在布加勒斯特舉辦的DefCamp安全會議上闡述了其團隊的研究成果。這是對固件鏡像文件進行的第二次大規(guī)模測試,去年,參與這項研究的部分研究人員就開發(fā)了相關方法,自動檢測大量固件鏡像文件中的后門和加密問題。
PCWorld指出,在他們的測試中,部分固件不是最新版本,因此他們發(fā)現(xiàn)的缺陷并非全部是零日缺陷——之前沒有被發(fā)現(xiàn)、尚未修正的缺陷。但是,這一研究的影響仍然相當大,因為大多數(shù)用戶很少對嵌入式設備的固件進行升級。
MAC090B-0-PD-1-B/110-A-0/I01000在DefCamp上,作為IoT Village的一部分,與會者受邀對4款物聯(lián)網(wǎng)設備進行攻擊。與會者在一款智能視頻門鈴中發(fā)現(xiàn)2處危急缺陷,黑客可以利用這2處缺陷完全獲得設備的控制權。這款門鈴還能控制智能門鎖。
MAC090B-0-PD-1-B/110-A-0/I01000一款高端D-Link路由器的固件也存在一處缺陷。這一缺陷已經(jīng)被發(fā)現(xiàn),并在新版固件中得到修正,但路由器沒有提醒用戶對固件進行更新。
與會者還在Mikrotik的一款路由器中發(fā)現(xiàn)一處危險性不高的缺陷。唯一保持金剛不壞之身的一款設備是Nest Cam。
MAC090B-0-PD-1-B/110-A-0/I01000這些缺陷的相關信息并未公開,因為IoT Village組織者會首先向相關廠商通報被發(fā)現(xiàn)的缺陷,以便他們修正這些缺陷。
----商務熱線---廈門興銳達自動化設備有限公司
聯(lián)系人:王文光
++QQ:2851759104
手機:15359273780
電話:0592-5580707 400-855-5103轉001
傳真:0592-5361289
郵箱:2851759103@qq.com
網(wǎng)址:http://www.xmxrdauto.com
MAC090B-0-PD-1-B/110-A-0/I01000
MAC112C-0-HD-3-C/130-B-1/S021
MAC090B-0-PD-4-C/110-B-0/WI520LV/S001
MAC071B-0-PS-2-C/095-A-0/S047
MAC090B-0-PD-4-C/110-A-0/WI520LV/S001
MAC112A-0-VD-4-C
MAC093B-0-JS-2-C/130-B-0/S005
MAC090A-0-ZD-4-C-110-A-0-WI524X-S001
MAC112C-0-ED-4-C/130-A-0/W1551/S05
MAC090B-0-PD-4-C-110-A-2/WI520LV/S018
MAC132A-0-ED/B5-0/1-625/S01
MAC090C-0-GD-4-C/110-A-0/MR138/S001
MAC112C-0-HD-3-C/130-B-1/S05
MAC112B-0-GD-4-C/130-A-1/WI524LV/S005
MAC112B-0-GD-2-C/130-A-0/S05
MAC112D-0-ED-4-C
MAC112D-2-FD-1-B/130-A-0/J1250/S05
MAC071C-0-NS-4-C/095-A-0/WI522LV/S001Motor
MAC071C-0-NS-4-C/095-A-0/WI518LV
MAC112C-0-HD-1-B/130-A-0/I01250/S005
MAC090A-0-ZD-4-C/110-A-0/WI524LX/S001
MAC090C-1-GD-4-C/110-A-2/WI520LV/S013
MAC090B-0-JD-3-C/110-A-0/S001
MAC090B-0-JD-3-C/110-A-0/S001
MAC-090A-0-RD-4-C/110-A-0/WI522LX/S001
MAC132A-0-ED-1-B/230-R-0/-I00625/S001
MAC093C-0-FS-4-C/130-A-2/W1520LV/S001
MAC90C-0-G-4C/110-A-1/W1520/S01
MAC112B-0-LD-1-B-130-A-0
MAC112B-0-GD-1-B/130-A-0/J1250/S05
MAC90C-1-GD-1-B/110-A-1/J625
MAC-092B-0-QD-2-C/95-B-0/S001
MAC112D-0-HD-3-C/130-A-1//S05
MAC090C-0-GD-4-C/110-A-0/WI520LV/S001
MAC-132A-1-JD-4-C/230-R-0/DIS20LX/S001
MAC115B-0-GS-2-C-180-B-0-S001
MAC071A-0-OS-3-C
MAC-090A-0-RD-4-C/110-A-0-WI524LV-S001
MAC115B-0-GS-2-C-180-B-0-S001
MAC093B-0-GS-4C-11-0-B-0-WI520-S01
MAC090A-0-RD-3-D/110-A-0-S001
MAC093C-2-FS-4-C-110A-0-WI520LX-S001
MAC112D-0-ED-1-B/130-A-0/J1250/S05
MAC90A-1-RB-1-B/110-A-1/J625
MAC90C-0-KD-3-C.110-A-D.S001
MAC090C-1-GD-1-B/110-A-0/-101250
MAC090B-0-PD-4-C/110-A-0/WI/520LV-/S005
MAC071C-0-NS-4HC/095-B-0/WI518LV
MAC90C-0-GD-C-110-A-0/MR119/5001
MAC115A-0-HS-2-C/130-A-0/S001
MAC-0250-0-QS-4-E/040-B-0/WI652LV/S001
MAC071C-0-JS-4-C/095-A-0/W1520LV
MAC090B-0-PD-2-C/110-A-1
MAC112C-0-HD-4-C
MAC090B-0-PD-2-C/110-A-1
MAC112D-0-ED-1-1B/130-A-1/J625/S05
MAC90A-0-ZD-4-C/110-A-0/WI524/S001
MAC112D-0-FD-1B-130-A1/I1250/S05
MAC071B-0PS-4-C/095-A-2/WI520LV/S001
MAC112D-1-FD-3HC/130-A-0/S005
MAC71B-0-FS-3-C/095-A-0/S018
MAC112C
MAC112D-2-FD-1-B/130-A-1/J1250/S05
MAC112B-0-GD-1-B-130-A-0-J625-S05
MAC112B-2-GD-3-C/130-B-0/S001
MAC112B-0-GD-1-B-130-A-1-S05J625
MAC090B-0-PD-3-C/110-A
MAC112A-0-VD-4-C/130-A-1/WI524LV/S005
MAC071C-0-NS-3-C/095-A-0/S001
MAC90C-1-GD-1-B/110-A-2/J625/S013
MAC112D-0-HD-4-C/130-A-1/WI520LX/S05
MAC041B-0-BS-4-E
MAC112B-0-LD-4-C/180-A-0/WI522LX/S003
MAC112B-0-PD-3-C/180-A-2/S019
MAC112D-0-HD-3-C-130-A-1/SO5
MAC112D-0-FD-3-C-130A-1
MAC112C-0-ED-2-C/130A-1/505
MAC112C-0-HD-3-C/130-B-0/S005
MAC092B-0-QD-1-B
MAC090B-0-PD-3-C/110-A-
MAC071B-0-FS-4-C/095-A-0/WI520LV/S001
MAC112D-0-FD-3-C-130-A-1
MAC90C-0-GD-4-110-A-0/MR136LV
MAC071C-0-US-3-C/095-A-0/S001
MAC112D MAC112D-0-HD-4-C
MAC090C-2-KD-4-C/110-A-I4/DI-520
MAC093B-0-JS-2-C-130-B-0-S005
MAC093B-0-JS-2-C-130-B-0-S005
MAC071B-0-PS-4C/095-B-0/WI522/S001
MAC-112B-0-GD-3-C/130-A-0
MAC071C-2-NS-4-C/095-A-0/W1524LV/S001
MAC112C-0-ED-3-C/130-A-0/S05
MAC112C-0-ED-3-C/130-A-1
MAC112D-0-ED-1-B/130-A-0/ID1250/S05
MAC-112D-0-FD-3-C/130-A-//1
MAC071C-0-NS-4-C/095-A-0/W1520LV
MAC092B-0-QD-4-C/095-B-0/W1518L
MAC112B-N-030-N7L-130PBD
MAC112B-0-GD-2-C-130-A-0-S014
MAC112D-2-FD-1-B/130-A-1/I1250S05
MAC112C-0-HD-2-C/130-A-2/S018
MAC063D-0-JS-1-C/095-A-01-I01000
MAC092B-0-QD-2-C/095-B-2/50.1
MAC071C-0-NS-4-C/095-B-0/W1520LV/S001
MAC090C-O-KD-4-C/110-A-O/WI522LV/S001
MAC071B-0-PS-4-C/095-A-2/WI520LV/S01
MAC112A-0-LD-4-C/130-A-0/WI520L/S05
MAC-112D-0-FD-3-C/130-A-//1
MAC112B-0-GD-4-C/130-A-1/W1518LV/S021
MAC093B-0-JS-2-C/130-B-0/S005
MAC112D-0-ED-1B/130-8-0/IO1250/S005
MAC-112A-0-LD-2-C/130-A-0
MAC112D0FD2C130
MAC093C-0-FS-2-C/110-A-0/S005
MAC093C-0-FS-2-C/110-A-2/S005
MAC112C-0-HD-3-C/130-B-0
MAC112D-0-FD-2-C/130-A-0
MAC-112B-2-GD-3-C/130-B-0/S001
MAC112C-0-ED-4-C/130-A-1-WI520/S005
MAC071B-0-PS-4-C/095-A-0/WI520LV/S001
MAC112D-2-FD-1-B/130-A-1/J625/S05
MAC112B-1-GD-1-B/130-A-1/J625
MAC112C-0-HD-1-B/130-A-1/I01250
MAC092B-0-QD-4-C
MAC092B-0-QD-4-C
MAC112B-1-GD-1-B/130-A-1/J625
MAC112C-0-ED-3-C/130-A-2/S018
MAC071C-0-NS-2-C/095-A-0/S001
MAC112D-0-ED-4-C/130-A-2/WI520/S018
MAC112B-0-LD4-C/130-A-0/W1520LV/S005
MAC115D-0-CS-4-C/130-A-2/WI520LV/S001
MAC112A-0-VD-3-C/130-A-0
MAC112C-0-ED-4-C/130-A-0/WI520B/S05
MAC112C-1-HD-3-C/130-A-0/S005
MAC115D-0-CS-4-C/130-A-2/WI520LV/S001
MAC112C MAC112C-0-ED-4-C/130-A-0
MAC071B-0-TS-3-C/095-B-0/S001
MAC112D-0-ED-3-C/130-A-2/S016
MAC112C-0-ED-4-C/130-A-0/WI538/S05
MAC063C-0-MS-4-C/095
MAC112D-0-ED-4-C/130-1-0/W1511LV
MAC112C-0HD-2-C-130-A-0-S05
MAC112A-0-LD-3-C/130-A-0/S005
MAC112C-0-ED-4-C/130-A-0/WI520L/S05
MAC112C-0-ED-4-C/130-A-0/WI524/S05
MAC112C-0-HD-4-C/130-A-1/WT5201V
MAC112A-0-VD-4-C Rexroth
MAC112C-0-KD-GC/130-A-1/S05
MAC112D-0-HD-3-C/130-A-0
MAC1120-0-HD-3-C/130
MAC112D-0-ED-4-C/130-A-0/WI524L/S05
MAC112D-0-ED-4-C/130-A-0/WI520LV/S005
MAC112DMAC112D-0-ED-4-C/130-A-0
MAC71C-0-JS-4C/095-A-2/MR119/S001
MAC112C-0-ED-4-C/130-A-0/WI520LV/S05
MAC112D-0-ED-4-C/130-A-2
MAC115D-2-CS-4-C/130-A-2/WI520LV/S001
MAC112C-0-ED-4-C/130-A-0/WI516LV/S005
MAC112B-1-GD-1-B/130-A-2/J625/S013
MAC112B1GD1B/130A1/J625
MAC115D-0-DS-2-C/130-B-0/S001
MAC112B-2-PD-4C/130-A-0/DI520LV/S005
MAC071B-0-PS-4-C/095-A-0/WI520LV/S001
MAC1120-2-HD-4-C/130-A-0/W-I520LX/S005
MAC112C-0-HD-4-C/130-A-0/WI518LV/S021
MAC112B-0-LD-3-C/130-A-0
MAC112D-0-HD-4-C/130-A-0/WI520LV/S005
MAC112D-0-ED-4-C/130-B-0/WI520LV/S005
MAC112D-0-ED-4-C/130-A-2/WI520LV/S013
MAC112C-0-HD-3C-130-A-0-S005
MAC112D-0-ED-4-C-13-A-D-WI520LV-S005
MAC112C-0-HD-2-C/130-A-0/S05
MAC115A-0-FS-3-C/130-A-0/S001
MAC112C-0-HD-3-C/130-A-0-2/WI520LV/S001
MAC112C-0-HD-3-C/130-A-0
MAC112C-0-HD-2-C/130-A-0/S05
MAC112D0ED4C/130A0/WI520LX/S005
MAC112C-0-ED-2-C/130-A-0/S005
MAC093B-0-0S-3-C/130-A-0/S001
MAC112D-2-HD-3-C/130-A-O/S05
MAC112D-0-ED-4-C/130-A-0/WI520LX/S005
MAC90A-0-RD-4C/130-A-0/WI52Q/S011
MAC112D-0-FD-4-C.130A-0.WI520X.S005
MAC112D-HD-3-C.130A-0.S005 Used
MAC112D-0-E0-4-C/130-A-0/WI520LX/S005
MAC112D-2-HD-3C/130-A-0
MAC112D-0-ED-4-C/130-A-1/WI520LV/S005
MAC112D-0ED-4-C/130-A-0/WI520LV/S005
MAC112C-2-ED-4-C/130-A-2/WI520LV/S018
MAC112D-0-ED-3-C/130-A-2/S018
MAC112D-0-ED-1-B/130-A-0/J625/S05
MAC112C-0-HD-4-C/130-A-0/WI520LX/S005
MAC112C-0-ED-4-C/130-A-0/WI520LV/S005
MAC112D-0-ED-1-C/130-A-0/S05/J625
MAC112C-0-HD-3-C/130-B-0/S005
MAC112D-0-ED-4-C/130-B-2/WI522LV/S018
MAC112C-0-ED-4-C/130-A-0/WI520LV/S005
MAC90C-0-GD-3C/110-A-O-S001
MAC112C-1-HD-3-C/130-A-0
MAC112D-O-ED4