Re:New malformed Wi-Fi name bug can require iPhone factory r...
by ykat7 on Monday July 05, 2021 @02:41PM
(#27740722)
Current solution [1] seems to involve backing up your iPhone locally, removing the offending SSID from a plist (com.apple.wifi.plist?), and restoring your iPhone from that backup.
Not going to torture my gadgets, but looks like saving networks with ESSID "%p%s%s%s%s%n" causing wifid to crash on WFLog:message
Should also work with configuring network with such ESSID manually. The other sprintf specifiers in ESSID should work too.
> factory reset
Not that bad, Reset Network Settings fixes.
https://blog.chichou.me/2021/06/20/quick-analysis-wifid/
[1]: https://twitter.com/vm_call/status/1411753482437148683