Investigador encuentra que ciertos nombres de redes pueden deshabilitar Wi-Fi en iPhones

Parece que las redes Wi-Fi con símbolos de porcentaje en sus nombres pueden causar un error

Por Kim Lyons 

Ilustración de Alex Castro / The Verge

Un investigador de seguridad descubrió que ciertas redes Wi-Fi con el símbolo de porcentaje (%) en sus nombres pueden desactivar Wi-Fi en iPhones y otros dispositivos iOS. Carl Schou tuiteó que si un iPhone se encuentra dentro del alcance de una red llamada% secretclub% power, el dispositivo no podrá usar Wi-Fi ni ninguna función relacionada, e incluso después de restablecer la configuración de red, el error puede continuar procesando Wi-Fi. -Fi en el dispositivo inutilizable.

Hace unas semanas, Schou y su grupo sin fines de lucro, Secret Club, que aplica ingeniería inversa al software con fines de investigación, descubrieron que si un iPhone se conectaba a una red con el nombre SSiD% p% s% s% s% s % n causaría un error en la pila de redes de iOS que deshabilitaría su Wi-Fi y las funciones de red del sistema como AirDrop quedarían inutilizables.

9to5 Mac ofreció una posible explicación para el extraño error:

la sintaxis ‘% [carácter]’ se usa comúnmente en lenguajes de programación para formatear variables en una cadena de salida. En C, el especificador ‘% n’ significa guardar el número de caracteres escritos en la cadena de formato en una variable pasada a la función de formato de cadena. El subsistema Wi-Fi probablemente pasa el nombre de la red Wi-Fi (SSID) sin desinfectar a alguna biblioteca interna que está realizando formateo de cadenas, lo que a su vez provoca una escritura de memoria arbitraria y un desbordamiento del búfer. Esto conducirá a la corrupción de la memoria y el perro guardián de iOS matará el proceso, por lo tanto, deshabilitará efectivamente el Wi-Fi para el usuario.

Nos comunicamos con Apple para ver si está trabajando en una solución y actualizaremos si recibimos noticias de ellos. Pero como señala 9to5 Mac , es probable que el error se pueda evitar al no conectarse a redes Wi-Fi con símbolos de porcentaje en sus nombres.

Comentarios