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

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

Un investigador de seguridad descubrió que algunas redes Wi-Fi con el símbolo de porcentaje (%) en su nombre pueden apagar el Wi-Fi en iPhones y otros dispositivos iOS. Carl Schou tuiteó que si un iPhone está dentro del alcance de una red llamada% secretclub% power, el dispositivo no podrá usar Wi-Fi ni ninguna funcionalidad relacionada, e incluso después de restablecer la configuración de red, el error puede continuar mostrando el Wi-Fi en el dispositivo inoperable.

Hace unas semanas, Schou y su grupo sin fines de lucro, Club secreto, que aplica ingeniería inversa al software con fines de investigación, descubrí que si un iPhone se conectaba a una red con el nombre SSiD% p% s% s% s% s% n, esto 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 Libre una posible explicación del extraño error:

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 de 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 causa escritura de memoria arbitraria 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.

Nos comunicamos con Apple para ver si esto funciona en una solución, y actualizaremos si tenemos noticias de ellos. Pero como 9to5 Mac Notas, el error probablemente se pueda evitar al no conectarse a redes Wi-Fi con símbolos de porcentaje en sus nombres.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *