iOS 出現WiFi 個人熱點漏洞,iPhone連上會造成Wi-Fi異常

iOS 又被發現有嚴重Wi-Fi Bug 錯誤,只要將 iPhone 設備連上特定名稱的 Wi-Fi 網路後,就會導致 iPhone 的 Wi-Fi 功能會造成永久性錯誤,就算重開機同樣無法正常使用Wi-Fi 功能,這篇會告訴大家原因和如何自行修復解決。

iOS 出現WiFi 個人熱點漏洞,iPhone連上會造成Wi-Fi異常

 

最近安全研究人員 Carl Schou 意外發現 iOS 系統存在 Wi-Fi 永久性Bug漏洞錯誤,只要讓 iPhone 設備連上名為「%p%s%s%s%s%n」個人熱點後,導致iPhone 會出現永久停用 WiFi 功能,就算重新啟動 iOS 設備或修改 SSID 也都無法修復。

Schou 表示他而外測試設備為 iPhone XS 運行 iOS 14.4.2iOS 14.6,同樣都會出現 iOS Wi-Fi 漏洞錯誤,造成開啟 iPhone Wi-Fi 功能後,就會立即自動關閉。

ios has a wifi bug vulnerability 1

另外也有其他用戶測試 Android 手機,同樣讓 Android 設備連上同樣名為「%p%s%s%s%s%n」Wi-Fi個人熱點,卻不會出現類似 iPhone 造成 Wi-Fi 功能錯誤情況,就能確定,目前這錯誤只有在 iPhone 設備會出現。

 

什麼原因造成 iOS 出現Wi-Fi錯誤?

安全研究人員Schou也進一步分析出錯問題,發現造成錯誤原因, 當 iPhone 連上 Wi-Fi 或個人熱點名稱帶有”%”符號字串時,iOS 就會自動將”%”後方的字母解釋為字串格式說明符號。

在C和C++程式設計語言中,格式化字符串具有特殊的含義,由語言編譯器處理為變量名或命令,不僅只是本文,才會造成 iOS 系統出現「格式化字符串格式化漏洞」。

從這也表示,如果有有心人士想要惡搞 iPhone 用戶,可以將個人熱點名稱改為「%p%s%s%s%s%n」後,其他人直接連接就會造成 Wi-Fi 功能瞬間造成異常。

目前這錯誤,安全研究員也已經回報給 Apple ,預計會在下一個 iOS 更新中修正這項錯誤。

 

如何解決 iPhone WiFi 漏洞錯誤?

通常這問題無法將 iPhone 重開機就能解決,只要透過重置 iPhone 網路功能能後,就可以修復錯誤,重置 iOS 網路設定步驟如下:

  1. 打開 iOS「設定」選擇「一般」
  2. 滑到最底點擊「重置」
  3. 點選「重置網路設定」

在替 iPhone 重置網路設定後,就可以讓 Wi-Fi 功能正常開關,這時候就可以連上正常Wi-Fi 。

不過有用戶還發現,可能重置iPhone網路設定後還是無效,依舊會出現 Wi-Fi 符號消失,或者是應用程式都會變成未連接狀態,最後需要重刷 iOS 才能夠解決。

喜歡這篇文章教學,後續想了解更多Apple資訊、iPhone、Mac、3C隱藏技巧,歡迎追蹤 瘋先生FB粉絲團瘋先生LINE@訂閱瘋先生Google新聞TelegramInstagram以及 訂閱YouTube頻道,將會有更多非常實用的技巧教學分享給大家。

返回頂端
Share to...