El WiFi de tu iPhone se cortará después de que te unas a este hotspot

Apple iPhone

Ha salido a la luz un nuevo error de iPhone que interrumpe la funcionalidad inalámbrica de su iPhone simplemente conectándose a un punto de acceso WiFi específico.

Una vez activado, el error haría que su iPhone no pudiera establecer una conexión WiFi, incluso si se reinicia o se cambia el nombre del punto de acceso WiFi.

Un error como este podría ser aprovechado por actores malintencionados que configuran puntos de acceso "WiFi gratis" en áreas populares para bloquear los dispositivos iPhone que se conectan a ellos.

→ Índice de contenidos

Este punto de acceso WiFi está rompiendo tu iPhone

Esta semana, ingeniero inverso Carl Schou encontró un problema al conectarse a su punto de acceso WiFi personal llamado:

% p% s% s% s% s% n

Cuando se conectó al punto de acceso, el WiFi de su iPhone estaba desactivado y cada vez que intentaba activarlo se apagaba rápidamente, incluso si reiniciaba el dispositivo o cambiaba el nombre del punto de acceso:

"Después de conectar mi WiFi personal con el SSID '% p% s% s% s% s% n ', mi iPhone ha desactivado permanentemente su funcionalidad WiFi. Ni reiniciar ni cambiar el SSID lo corrige: ~), " tuiteó Schou.

Schou le dijo a BleepingComputer que su experimento funcionó con éxito en un iPhone XS, con la versión 14.4.2 de iOS.

Las pruebas realizadas por BleepingComputer en un iPhone con iOS 14.6 confirman que la funcionalidad inalámbrica de un iPhone se rompería después de conectarse a la red inalámbrica de nombre extraño.

% p% s% s% s% s% n SSID disponible para la membresía
% p% s% s% s% s% n SSID disponible para unirse
Fuente: BleepingComputer

En múltiples pruebas que intentaron conectarse a este extraño SSID, nuestra configuración de Wi-Fi comenzó a funcionar de manera errática, pero todas condujeron al mismo comportamiento: la conectividad inalámbrica de nuestro iPhone se interrumpió.

En algunas pruebas, la conexión al SSID falló, pero ya no pudimos acceder a nuestra red inalámbrica normal.

Otras pruebas llevaron al comportamiento descrito por Schou, donde la configuración de Wi-Fi del iPhone estaría deshabilitada y nunca podríamos volver a habilitarla, como se muestra a continuación.

La configuración de WiFi se detiene después de conectarse a SSID
La configuración de WiFi se detiene después de conectarse a SSID
Fuente: BleepingComputer

La única forma de reparar la funcionalidad Wi-Fi dañada de nuestro iPhone era restablecer la configuración de red del iPhone del dispositivo, que describimos cómo hacerlo al final del artículo.

Un error como este es serio, considerando que los actores malintencionados podrían colocar puntos de acceso de "WiFi gratis" en áreas populares para interrumpir los dispositivos iPhone que se conectan a ellos.

Según los usuarios, el problema es exclusivo de los iPhones y no parece ser reproducible en dispositivos Android:

Probablemente una vulnerabilidad de formato de cadena

Otros investigadores de seguridad que vieron el tweet de Schou creen que un problema de análisis de entrada puede estar causando este error.

Cuando existe una cadena con el signo "%" en los nombres de los puntos de acceso WiFi, iOS puede malinterpretar las letras que siguen a "%" como especificadores de formato de cadena cuando no lo son.

En lenguajes de estilo C y C, especificadores de formato de cadena tienen un significado especial y son procesados ​​por el compilador del lenguaje como una variable o nombre de comando en lugar de solo texto.

Por ejemplo, lo siguiente printf El comando en realidad no imprime el carácter "% n" pero almacena el número de caracteres (10) que preceden a% n en la variable "c".

"% n" es simplemente un especificador de formato y no una cadena de texto real. Por lo tanto, la salida de la siguiente línea será simplemente "geeks para geeks", sin mencionar "% n".

printf ("friki de% ngeeks", & c);

Algunos usuarios tienen reclamado ingresando previamente al relativamente inofensivo Identificadores de formato "% X" en su SSID WiFi para evitar causar problemas importantes a los usuarios de WiFi desprevenidos.

Cuando se le preguntó cuál era su motivación para nombrar su punto de acceso WiFi con especificadores de cadena originales, el ingeniero inverso dijo:

"Todos mis dispositivos llevan el nombre de cadenas de formato para joder con dispositivos subdesarrollados", dijo Schou a BleepingComputer.

¿Cómo salvar tu iPhone de este error de WiFi?

Aunque reiniciar su iPhone no soluciona el problema, este error no es permanente y se puede solucionar sin restaurar todo el dispositivo.

En cambio, puede seguir estos sencillos pasos para restablecer la configuración de red de iOS y solucionar el problema:

  1. Ir ajustes en tu iPhone, selecciona General.
  2. En General, seleccione Reiniciar.
  3. Ahora se encontrará en la pantalla Restaurar, donde puede restaurar varias funciones de iOS o del dispositivo en sí.

    En esta pantalla, seleccione la opción "Restablecer configuración de red" y confirme que desea continuar cuando se le solicite.

    iphone restablecer wifi
    Restablecer la configuración de red en un iPhone (manzana)
  4. El dispositivo se reiniciará y restablecerá todas las configuraciones de red a los valores predeterminados de fábrica. Una vez reiniciado, ingrese su contraseña y podrá reconfigurar la configuración de Wi-Fi nuevamente.

BleepingComputer se ha puesto en contacto con Apple para obtener comentarios antes del lanzamiento y estamos esperando su respuesta.

Deja una respuesta

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

Subir Change privacy settings