以色列安全公司 Skycure 披露 iOS 配置文件漏洞:攻擊者誘導用戶安裝惡意 .mobileconfig 描述文件,即可繞過蘋果惡意軟件防護,劫持 iPhone/iPad 所有數據通信(含即時通訊內容),且部分運營商 Wi-Fi 熱點認證流程更將攻擊門檻降至零。
漏洞原理與攻擊鏈
- 誘騙安裝:偽裝「運營商配置」、「企業 VPN」、「MDM 註冊」等場景,引導用戶點擊「允許」安裝描述文件。
- 配置注入:mobileconfig 可定義 VPN 有效載荷、APN 設置、全局 HTTP 代理、證書信任設置。攻擊者指向惡意代理服務器,實現全流量攔截/解密/篡改。
- 繞過防護:描述文件屬合法系統功能,不觸發 App Store 審核、不受沙盒限制、無需企業證書簽名,極難被移動威脅防禦(MTD)識別。
運營商 Wi-Fi 加劇風險
部分鏈通過 HTTP(非 HTTPS)下發 mobileconfig 進行熱點認證(如 Portal 頁面自動彈出安裝提示)。攻擊者搭建同名 Evil Twin 熱點,或劫持明文下發流程,植入惡意配置。用戶以為在連 Wi-Fi,實則安裝了監聽器。
影響範圍與修復時間線
- 影響:iOS 6/7/8/9 早期版本(具體版本 Skycure 未公開)。
- 修復:iOS 9.3.2+ / 10.0+ 引入「描述文件簽名強制驗證」「企業級配置需 MDM 管理」「用戶明確確認儀表」等緩解措施。
用戶與企業防護指南
- 拒絕非信任來源描述文件:設置 → 通用 → VPN 與裝置管理,定期審計未知配置並刪除。
- 企業部署 MDM/UEM:統一下發合法配置,禁止用戶自行安裝;啟用「監管模式」鎖定配置變更權限。
- 運營商/熱點提供方:強制 HTTPS 下發配置、簽名驗證、HSTS/HPKP 防劫持。
- 網絡層檢測:流量分析識別異常代理/VPN 流量特徵(非標準端口、自簽證書、長連接心跳)。
結語
配置文件本為企業管理設計,卻成駭子「免殺免審」的隱形翅膀。移動端安全邊界已從「應用層」前移至「配置層」,零信任原則必須延伸至每一個描述文件、每一個證書、每一個代理設置。