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

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

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

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

Schou表示他而外測試裝置為iPhone XS執行iOS 14。4。2和iOS 14。6,同樣都會出現iOS Wi-Fi漏洞錯誤,造成開啟iPhone Wi-Fi功能後,就會立即自動關閉。

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

另外也有其他使用者測試 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%s%n」後,其他人直接連線就會造成 Wi-Fi 功能瞬間造成異常。

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

如何解決 iPhone WiFi 漏洞錯誤?

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

1。開啟 iOS“設定”選擇“常規”

2。滑到最底點選“重置”

3。點選“重置網路設定”

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

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

TAG: WifiiPhoneIOS錯誤