iPhone 被發現連接特定名稱的熱點時,可以讓 Wi-Fi 停擺

要重置網路設定才能恢復。

iPhone 被發現連接特定名稱的熱點時,可以讓 Wi-Fi 停擺

如果你是 iPhone 的用戶,且發現一個名叫「%p%s%s%s%s%n」的 Wi-Fi 網路的話,可千萬不要點擊加入了。據 BleepingComputer 引述一位安全研究專家 Carl Schou 的發現,iOS 裝置在連接這個 SSID 的 Wi-Fi 網路時,不僅會無法連線,還會導致 Wi-Fi 機能「錯亂」,要重置網路設定才能恢復。這個臭蟲沒有什麼安全性的問題,但在連線時要特別注意一下有沒有人惡作劇就是了。

造成這個臭蟲的原因不明,但 BleepingComputer 猜測是 iOS 處理字串時沒有處理乾淨,將它當成了某種變數來輸入。Schou 平常就愛用各種像這樣的字串來欺負「開發草率」的裝置,而這次則是連 iPhone 都中槍了。Schou 測試的機器為 iOS 14.4.2,但依照其他親自試驗的人的回報,一路到 14.6 的機種都會面臨同樣的問題。

蘋果近年來因為程式處理字串而產生的問題還真不少。2018 年時有過一個印度語的字元讓 iOS 或 macOS 系統的通訊軟體當機的事件,而去年又發生了特定 Unicode 字串能導致系統當機的情況。而更倒楣的則是一位名為 Rachel True 的 iCloud 用戶,因為系統將她的姓(True)判斷為布林運算的「真」,害她被鎖在 iCloud 系統長達半年之久呢。