Hoy os voy a contar un bug de privacidad con el que me topé en iPhone de forma casual, pero que viendo cómo funciona creo que Apple debería arreglarlo. Y lo curioso es que se encuentra en el mismo sitio donde hace unas semanas encontré otro fallo de privacidad en WhatsApp para iPhone, en la lista de llamadas del sistema operativo iOS.
Figura 1: Un peq ueño Privacy Bug en iPhone que filtra tu número
en llamadas ocultas y que Apple debería arreglar
En el fallo anterior, el WhatsApp for iPhone ScreenLock FaceID Bypass se producía cuando se hacía una llamada por WhatsApp desde la lista de llamadas, lo que hacía que saliera la pantalla de WhatsApp Calling, pero con los globos de nuevos mensajes activados. Eso permitía acceder a los mensajes que iban entrando en tiempo real sin haber pasado el desafío de FaceID. Esto es algo que reporté a Facebook y lo repararon en unas versiones posteriores.
Figura 2: WhatsApp for iPhone Screen Lock FaceID ByPass PoC
Hoy el fallo es un poco distinto, y afecta única y exclusivamente a iPhone y podéis probarlo vosotros muy fácilmente. Se trata de cómo iPhone desvela vuestro número de teléfono cuando has decidido que para que una persona tu llamada siempre sea con número oculto. Y de nuevo el culpable se encuentra en la lista de llamadas de iOS. Lugar donde soy un gran usuario debido a que siempre estoy devolviendo llamadas que no he podido atender a tiempo, y como siempre, ando con el ojo vigilante al comportamiento de iOS que ya sabéis que los "hacks" y trucos los publicamos en el libro de Hacking de dispositiv os iOS: iPhone & iPad (2ª Edición).
Figura 3: Libro de Hacking iOS:iPhone & iPad (2ª Edicón) en 0xWord de Chema Alonso, I oseba Palop, Pablo Gonzáleez y Alejandro Ramos entre otros. |
El caso es muy sencillo. Supongamos que tu tienes un contacto que ha pedido que le llames. En mi caso son gente con la que voy a tener una llamada para una entrevista o una reunión, y no deseo que tengan mi número de teléfono. Si tienen mi número de teléfono tienen información muy personal mía que uso para las apps de mensajería con familia y amigos, que uso de segundo factor de autenticación en algunos servicios de Internet, y por el que me pueden rastrear en leaks de datos en la red.
Así que, igual que protejo mi dirección de e-mail y uso MyPublicInbox.com/ChemaAlonso para los mensajes remotos, cuando llamo desde mi teléfono a una persona que no quiero que tenga mi número, lo hago en oculto. Y para que no se me olvide que a esa persona no quiero darle mi número, la doy de alta en la agenda de contactos con #31# delante del número, lo que hace que la llamada sea en oculto.
Figura 5: Si llamas desde el contacto en la Agenda, es llamada oculta
No hay comentarios.:
Publicar un comentario