This SSID name can disable an iPhone

Este nombre SSID puede apagar el Wi-Fi de un iPhone

¿Lo que acaba de suceder? Apenas unas semanas después de descubrir un problema similar, un investigador de seguridad descubrió que conectar un iPhone a redes Wi-Fi con un nombre determinado puede deshabilitar la compatibilidad con Wi-Fi del dispositivo y resolver el problema no es nada fácil.

Hace unas semanas, el fundador de Secret Club, Carl Schou, reveló que si un iPhone se conecta a una red con el nombre SSID “% p% s% s% s% s% n”, provocará un error en la pila de red de iOS. apague las funciones de red y Wi-Fi del teléfono. Inicialmente se temió que el efecto fuera permanente, pero se puede solucionar restableciendo la configuración de red del iPhone.

Ahora, Schou ha encontrado un problema similar que parece incluso peor que el descubrimiento anterior. Él escribe que simplemente ingresar al rango de redes públicas de Wi-Fi llamado “% secretclub% power” puede conducir a los mismos problemas que antes, y los problemas pueden persistir incluso después de restablecer la configuración de la red.

La única solución podría ser un restablecimiento completo, aunque algunos usuarios dicen (a través de PCMag) que restaurar un dispositivo con iTunes podría funcionar. Un usuario de Twitter escrito que la eliminación manual de los nombres de redes Wi-Fi de “com.apple”. Wi-Fi.known-networks.plist ”antes de restaurar un dispositivo también puede resolver el problema.

¿Por qué estos nombres confunden el Wi-Fi del iPhone? Según 9To5Mac:

La ‘%[character]La sintaxis ‘se usa comúnmente en lenguajes de programación para formatear variables en una cadena de salida. En C, el especificador ‘% n’ significa almacenar el número de caracteres escritos en la cadena de formato en una variable pasada a la función de cadena de formato. Es probable que el subsistema Wi-Fi pase el nombre de la red Wi-Fi (SSID) sin marcar a una biblioteca interna que realiza el formateo de cadenas, lo que a su vez provoca escritura arbitraria de la memoria y desbordamiento de memoria. Esto conducirá a la corrupción de la memoria y el perro guardián de iOS matará el proceso, desactivando efectivamente el Wi-Fi para el usuario.

Espere que se descubran nombres SSID más dañinos con secuencias de caracteres ‘% s’, ‘% p’ ​​y ‘% n’ antes de que Apple implemente un parche.

Crédito de la imagen: Camilo Concha

Deja una respuesta