En agosto, un investigador de seguridad encontró una falla importante en las aplicaciones VPN de iOS , y un segundo investigador ahora ha demostrado otro problema importante.
El primer problema fue que abrir una aplicación VPN debería cerrar todas las conexiones existentes, pero no fue así. La segunda es que muchas aplicaciones de Apple envían datos privados fuera del túnel VPN, incluidas Salud y Wallet.
Cómo deberían funcionan las aplicaciones VPN en iOS
Normalmente, cuando se conecta a un sitio web u otro servidor, sus datos se envían primero a su ISP o proveedor de datos móviles. Luego lo reenvían al servidor remoto. Eso significa que su ISP puede ver quién es usted y a qué sitios y servicios está accediendo, y también lo pone en riesgo de puntos de acceso wifi falsos.
En cambio, una VPN envía los datos en forma encriptada a un servidor seguro. Sus datos están protegidos del proveedor de datos móviles. Todo lo que pueden ver es que estás usando una VPN.
Del mismo modo, los sitios web y los servidores a los que accede no obtienen acceso a su dirección IP, ubicación u otros datos de identificación.
No cierran las conexiones existentes
En el momento que se activa una aplicación VPN, debería cerrar inmediatamente todas las conexiones de datos existentes (no seguras) y luego volver a abrirlas dentro del "túnel seguro". Esta es una característica absolutamente estándar de cualquier servicio VPN.
Sin embargo, Michael Horowitz descubrió que esto no solo no sucedió de manera confiable, sino que iOS no permite que las aplicaciones VPN cierren todas las conexiones no seguras existentes.
Muchas aplicaciones de Apple están excluidas de las VPN
El desarrollador e investigador de seguridad Tommy Mysk realizó sus propias pruebas , observando a qué direcciones IP se accedía cuando una VPN estaba activa, y descubrió que muchas aplicaciones de Apple ignoraban el túnel VPN y, en cambio, se comunicaban directamente con los servidores de Apple.