Ataque iLeakage revela vulnerabilidades en dispositivos Apple
Ataque iLeakage revela vulnerabilidades en dispositivos Apple

Ataque iLeakage revela vulnerabilidades en dispositivos Apple

Un grupo de investigadores ha descubierto un ataque que permite al navegador Safari de Apple divulgar contraseñas y acceder a información confidencial. El método se basa en una vulnerabilidad de canal lateral presente en las unidades centrales de procesamiento (CPU) de las series A y M, utilizadas en dispositivos iOS y macOS.

¿Puede afectar tu dispositivo Apple?

Según el informe publicado por los investigadores, sí. La vulnerabilidad afecta a dispositivos que ejecutan macOS o iOS con CPU de las series A y M desde 2020 en adelante. Un atacante podría aprovecharse del método para acceder a cualquier iPhone, iPad, computadora portátil o de escritorio de Apple.

¿Cómo funciona el ataque iLeakage?

El grupo académico lo denomina iLeakage. El ataque se implementa como un sitio web que, al ser visitado desde un dispositivo vulnerable, utiliza JavaScript para abrir una página independiente elegida por el atacante en secreto. De esta manera, el atacante puede recuperar contenido de la página representada en una ventana emergente.

Relación con Spectre

Los investigadores explican que el ataque demuestra que Spectre sigue siendo relevante y explotable incluso después de casi seis años desde su descubrimiento. Spectre es una vulnerabilidad que afecta a prácticamente todos los microprocesadores del mercado.

¿Qué información puede obtener un atacante?

Según el estudio, un atacante podría recuperar el historial de visualización de YouTube, el contenido de una bandeja de entrada de Gmail o la contraseña de Instagram si se completa automáticamente. El proceso toma cinco minutos para perfilar la máquina y cerca de 30 segundos para extraer contenido de 512 bits, como una cadena de 64 caracteres.

¿Es posible detectar el ataque?

El ataque no deja rastros en los archivos de registro del sistema. Sin embargo, puede dejar huellas en la caché del navegador si el sitio web del atacante se almacena allí.

Vulnerabilidad en Safari

Apple implementó una mitigación para iLeakage en Safari, pero esta no está habilitada de forma predeterminada y solo es posible activarla en macOS. Además, la mitigación se marca como inestable. Un representante de Apple mencionó que planea abordar la vulnerabilidad en una futura versión del software.

Condiciones para el ataque

iLeakage funciona contra Mac solo cuando ejecuta Safari, pero los iPhone y iPad pueden ser afectados al usar cualquier navegador. Esto se debe a que todos están basados en el motor de navegador WebKit de Apple.