Even so, there are assumptions that can explain why the WiFi SSID name can have an impact on the iPhone. It is suspected that the iOS system reads the ‘%’ symbol at the beginning of the SSID name as a programming command.
9to5mac write, the formula syntax ‘%[karakter]’ is usually used in programming languages to format variables to output string.
While the ‘%n’ at the end of the network name serves to store the number of characters written in the format string to a variable that is passed to the format function string.
Thus, the Wi-Fi subsystem that detects it will forward the name of the Wi-Fi network that is not safe to perform format string in the system.
As a result, memory writes and buffer overflow uncertain. Then, this will cause memory corruption and the iOS watchdog system will kill the process, effectively disabling Wi-Fi for the user.
Until Apple fixes bug This is deep update In the future OS, users are asked to be careful when connecting Wi-Fi networks, especially those that have the ‘%’ symbol in them.
– .