Evidently the iOS WiFi bug state of affairs is just going to worsen as one other WiFi SSID (entry level identify) has been found that disables WiFi in your iPhone. Not solely connecting to the WiFi with this SSID disables WiFi, nevertheless it additionally requires a whole exhausting reset of your iPhone for the WiFi to work once more.
Final week, safety researcher Carl Schou discovered an iOS WiFi bug that disabled WiFi in your iPhone. Schou has since discovered one other SSID named “%secretclubpercentpower” that causes the WiFi in your iPhone to malfunction.
Critically, I nonetheless don’t have WiFi pic.twitter.com/AaF9IQBvCp
— Carl Schou (@vm_call) July 4, 2021
When an iPhone connects to a WiFi community with the identify “%secretclubpercentpower” it creates a fault within the WiFi module of the iPhone. In consequence, the entire module shuts down, and the WiFi in your iPhone doesn’t work. This SSID is much more horrible than the earlier one because the WiFi doesn’t activate till your reset your iPhone.
Resetting the iPhone’s community settings doesn’t appear to work this time, and also you’ll need to fully reset your iPhone when you hook up with a WiFi named this.
Once more, the bug looks like a difficulty with the WiFi identify parsing on iPhone. In C coding language, %s is used to insert a variable in a string. Discover how the WiFi identify string that causes the bug begins with ‘%s’. The software program module of WiFi on iOS expects a variable to be enter rather than ‘%s’ however since there’s no enter, it places an arbitrary string and malfunctions.
The WiFi bug in iOS appears to be an alerting situation for Apple. With increasingly malformed SSID names are being found day by day, Apple should remedy the bug with a future iOS replace.