Apple Will Fix A Bug That Suddenly Disables iPhone's Wi-Fi Function


MIFANS.XYZ - Recently a bug was discovered on the iPhone, where if you connect to a Wi-Fi network named %p or %s, your iPhone's Wi-Fi will immediately stop working.

It was later discovered that in some cases, users would even need to factory reset their iPhones in order for them to work again. This is as reported by Ubergizmo, Saturday (10/7/2021).

To fix that problem Apple will bring the iOS 14.7 update. For your information, iOS 14.6 is the latest iOS version currently available.

But unfortunately, it is not yet known when iOS 14.7 will be released. However, considering that the operating system is already in beta 5, it is likely that the final version will be released soon.

This strange problem is actually not the first time this has happened on iOS. Previously, there was an issue with certain text messages that could cause the iPhone to crash suddenly.

This Network Name Can Disable Wifi Access on iPhone


Revealed a Wi-Fi network name that can affect Wi-Fi access on iPhone devices. A security researcher Carl Schou, detailed the network name or SSID that could disable the Wi-Fi access.

Through his Twitter account, Carl Schou showed a short video recording of his cellphone screen that couldn't turn on Wi-Fi.

In his statement, citing 9to5mac, Monday (21/6/2021), he pointed out that after joining a Wi-Fi network with the name '%p%s%s%s%s%n', all Wi-Fi functions on the iPhone are disabled. by the system.

The side effect is that it works pretty quickly, when an iPhone user logs into the network, the device then fails to connect to the Wi-Fi network and can't even access features like AirDrop.

However, he found the problem didn't go away after rebooting the iPhone. However, Carl Schou did not reveal where he found this bug.

Assumptions How it Works


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 writes, the syntax formula '%[character]' is usually used in programming languages ​​to format variables to output strings.

While the '%n' at the end of the network name serves to store the number of characters written in string format to a variable that is passed to the format string function.

Thus, the Wi-Fi subsystem that detects this will pass the name of the Wi-Fi network that is not secure to perform the format string in the system.

As a result, there will be erratic memory writes and buffer overflows. 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 this bug in a future OS update, users are asked to remain cautious about connecting to Wi-Fi networks, especially those with the '%' symbol in them.

how to overcome


Meanwhile, it is known that this strange network name cannot do permanent damage to mobile hardware.

There are other ways to work around this, such as resetting the entire network on the iPhone you are using.

The step, go to Settings, then select the General option. Then, select Reset and proceed to Reset Network Settings.

This method will reset all Wi-Fi networks stored on the iPhone to anything else that is tied to the cellular network including VPN.

Thus, it will also delete Wi-Fi network data that is harmful to the system.


Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel