A finales del mes pasado, el investigador de seguridad Carl Schou, descubrió un fenómeno similar en el que la conexión a una red con un nombre específico podría causar un error importante. Esto parece confirmar que el símbolo ‘%’ está causando el problema. Por el momento se desconoce si Apple está trabajando en solucionarlo.
Schou tampoco detalla exactamente cómo descubrió esta vulnerabilidad en iPhone.
Además del ssid (“%p%s%s%s%s%n”), ahora también parece que «%secretclub%power» puede deshabilitar por completo las funciones WiFi de un iPhone. Según los informes, un restablecimiento de la configuración de red ayudaría a solventarlo, pero según Schou esto no es una garantía. El dispositivo de prueba, que está usando este investigador de seguridad, aún no puede usar la conexión WiFi. Por ahora, está esperando una respuesta del servicio de atención al cliente de Apple.
Cómo evitar que mi iPhone se vea afectado
Aparente el error tiene mucho que ver con el signo de porcentaje. Una cadena que contenga «%» y un carácter asociado se consideraría un comando en los lenguajes de programación. Ese comando no se puede ejecutar, lo que hace que el proceso de conexión Wi-Fi se interrumpa y que iOS cierre la funcionalidad. Es aconsejable evitar las redes Wi-Fi (públicas) con un «%» en el nombre.
Sin embargo, si de alguna manera se ve afectado por esto, el error no parece dañar permanentemente el hardware del terminal.
Restaurar la configuración de Red
Para poder restablecer todas las configuraciones de red. Ve al apartado, Configuración, General > Restablecer > Restablecer configuración de red. Esto debería restablecer todas las redes Wi-Fi guardadas en el iPhone.