應(yīng)用

技術(shù)

物聯(lián)網(wǎng)世界 >> 物聯(lián)網(wǎng)新聞 >> 物聯(lián)網(wǎng)熱點(diǎn)新聞
企業(yè)注冊個人注冊登錄

下一波無線安全擔(dān)憂:API 驅(qū)動的物聯(lián)網(wǎng)設(shè)備

2022-08-23 14:10 千家網(wǎng)

導(dǎo)讀:“在 5G 方面,威脅越來越大,而且影響也相當(dāng)大,因?yàn)樵谶@里黑客可以針對整個行業(yè),而不僅僅是單個用戶,”

無線運(yùn)營商可能是下一個要艱難學(xué)習(xí)物聯(lián)網(wǎng)設(shè)備帶來的安全風(fēng)險的角色。這一警告來自柏林工業(yè)大學(xué)高級安全研究員 Altaf Shaik最近在Black Hat 信息安全會議上的簡報。

“在 5G 方面,威脅越來越大,而且影響也相當(dāng)大,因?yàn)樵谶@里黑客可以針對整個行業(yè),而不僅僅是單個用戶,”Shaik 在這個 40 分鐘的演示開始時說道。

這里的核心問題是 5G 在連接人(正如Shaik 在去年的黑帽會議上的演講中所探討的那樣,通過 5G 獲得顯著的隱私升級)和機(jī)器方面的效用。運(yùn)營商現(xiàn)在正在通過向這些客戶可以通過新 API 直接管理的企業(yè)提供物聯(lián)網(wǎng)服務(wù),將后者的功能轉(zhuǎn)變?yōu)樾碌臉I(yè)務(wù)線。

“第一次,4G 和 5G 網(wǎng)絡(luò)正試圖帶來這種網(wǎng)絡(luò)曝光,”Shaik 說?!皩S薪涌诂F(xiàn)在正在發(fā)生變化,并慢慢轉(zhuǎn)向通用或商品化技術(shù),如 API。”

“因此,現(xiàn)在任何外部實(shí)體都可以通過使用服務(wù) API 并通過 4G 或 5G 核心網(wǎng)絡(luò)來實(shí)際控制他們的智能設(shè)備,”Shaik 引用了沃達(dá)豐在德國對無人機(jī)進(jìn)行的測試說?!斑@個暴露層為無人機(jī)控制中心提供 API 和共享信息?!?/p>

運(yùn)營商將這些物聯(lián)網(wǎng)服務(wù)出售給愿意批量購買 1000 件或更多物聯(lián)網(wǎng) SIM 卡的企業(yè)(通過稅號進(jìn)行驗(yàn)證)。反過來,這些企業(yè)客戶可以通過物聯(lián)網(wǎng)連接管理 Web 界面管理這些 SIM 卡,物聯(lián)網(wǎng)服務(wù)平臺 Web 界面提供賬戶范圍的控制。

“只要您能夠訪問這些 API,您就可以做很多事情,”Shaik 總結(jié)道。

愿意妥協(xié)

但是,配置或管理不善的 API 可能會打開其他客戶的物聯(lián)網(wǎng)設(shè)備,甚至可能會破壞運(yùn)營商的核心網(wǎng)絡(luò)。例如,攻擊者可能首先利用漏洞“獲取托管在同一平臺上的任意用戶的數(shù)據(jù)”,然后嘗試破壞運(yùn)營商的應(yīng)用服務(wù)器——然后可能“從那里滲透到移動核心網(wǎng)絡(luò),因?yàn)樗鼈兪窍噙B的”謝克繼續(xù)說道。

他和同樣來自柏林工業(yè)大學(xué)的研究員 Shinjo Park 和來自 NetStudio Spa 的 Matteo Strada 通過從九個服務(wù)中購買物聯(lián)網(wǎng) SIM 卡,然后測試它們是否存在可能的弱點(diǎn)來測試這一點(diǎn)。

(Shaik 沒有說出他們的名字,但一張幻燈片將其中三家描述為網(wǎng)絡(luò)運(yùn)營商,并將六家列為 MVNO。他后來在談話中說,大多數(shù)在歐洲,兩個“可能”在美國,一個在亞洲。)

他的頂級結(jié)論:“還有很多東西缺失?!?/p>

研究人員很容易獲得商業(yè)物聯(lián)網(wǎng)賬戶,Shaik 說這反映了了解你的客戶的合規(guī)性差:“許多提供商的客戶驗(yàn)證非常寬松,當(dāng)我們試圖與提供商爭論時,我們真的沒有一個很好的回應(yīng)。”

他們還發(fā)現(xiàn)缺乏基本的帳戶安全性,“接受了很多字典密碼”——無論是在創(chuàng)建帳戶時還是在之后更新它們時。

研究人員隨后發(fā)現(xiàn),這九家公司中有四家使用靜態(tài)令牌進(jìn)行服務(wù)平臺授權(quán),有效期從 24 小時到一周不等,這違反了要求 OAuth 登錄的GSMA 準(zhǔn)則。九個中的三個沒有使用 HSTS(HTTP 嚴(yán)格傳輸安全)完全加密 Web 門戶訪問,這是針對中間人攻擊的關(guān)鍵防御。

對物聯(lián)網(wǎng) API 的動態(tài)分析發(fā)現(xiàn)對安全性的進(jìn)一步忽視,首先是運(yùn)營商向演示用戶公開甚至“敏感功能”的案例。當(dāng)被問及時,Shaik 說,這些服務(wù)表示這是一種客戶獲取策略:“他們真的很想推銷他們的平臺并吸引盡可能多的客戶。”

這九項(xiàng)服務(wù)中有七項(xiàng)甚至沒有嘗試對 API 訪問實(shí)施速率限制,他繼續(xù)說:“我們無法真正找到速率限制問題,其中只有兩個實(shí)際上設(shè)置了速率限制?!?/p>

未能通過為設(shè)備分配隨機(jī)標(biāo)識符來掩蓋客戶身份會增加攻擊者能夠針對特定公司的風(fēng)險。

入侵的載體

Shaik概述了一些可能的攻擊。例如,攻擊者可以通過 SMS向 IoT 設(shè)備發(fā)送惡意軟件(他指出,一些運(yùn)營商告訴他的團(tuán)隊,國家法律禁止掃描 SMS 流量中的惡意軟件)或使用廣播下行鏈路消息來進(jìn)行拒絕服務(wù)攻擊(例如訂購物聯(lián)網(wǎng)設(shè)備增加數(shù)據(jù)消耗或保持清醒直到電池耗盡)。

研究人員進(jìn)一步發(fā)現(xiàn),為客戶訪問提供的 webhook 通常沒有使用標(biāo)準(zhǔn)的 HTTPS 加密進(jìn)行保護(hù),從而導(dǎo)致各種客戶數(shù)據(jù)泄露。

最后,他們觀察到這些運(yùn)營商中的大多數(shù)都沒有保護(hù)他們的物聯(lián)網(wǎng) API 來拒絕惡意輸入字符串,攻擊者可以利用這些字符串在他們的平臺上運(yùn)行任意代碼。Shaik 說:“其中至少有六個沒有真正的代碼注入保護(hù)。”

這些服務(wù)中只有兩項(xiàng)通過了研究人員的測試:“其中只有兩項(xiàng)沒有受到我們看到的漏洞和設(shè)計風(fēng)險的影響,”Shaik 說,并補(bǔ)充說,在他的團(tuán)隊私下向這些公司披露這些問題之前,沒有人意識到這些問題.

Shaik 敦促具有物聯(lián)網(wǎng)意識的提供商遵循現(xiàn)有的 GSMA 安全指南,然后采用經(jīng)過驗(yàn)證的安全實(shí)踐,例如通過僅提供特定用例所需的 API、隨機(jī)化用戶標(biāo)識符、限制訪問、執(zhí)行嚴(yán)格的輸入驗(yàn)證以及監(jiān)控和監(jiān)控來減少攻擊面。記錄網(wǎng)絡(luò)流量。

“擁有業(yè)內(nèi)普遍推薦的額外安全實(shí)踐非常重要,”他說?!拔抑肋@很困難,但這是唯一的方法?!?/p>