Un análisis de seguridad de la función Find My de iOS identificó una nueva superficie de ataque que hace posible manipular el firmware y cargar malware en un chip Bluetooth que se ejecuta mientras el iPhone está apagado. El mecanismo aprovecha el hecho de que los chips inalámbricos relacionados con Bluetooth, la comunicación de campo […]
Un análisis de seguridad de la función Find My de iOS identificó una nueva superficie de ataque que hace posible manipular el firmware y cargar malware en un chip Bluetooth que se ejecuta mientras el iPhone está apagado.
El mecanismo aprovecha el hecho de que los chips inalámbricos relacionados con Bluetooth, la comunicación de campo cercano (NFC) y la banda ultra ancha (UWB) continúan funcionando mientras iOS se apaga al ingresar a un modo de bajo consumo (LPM).
Si bien esto se hace para habilitar funciones como ”Find My”, y facilitar las transacciones de Express Card, los tres chips inalámbricos tienen acceso directo al elemento seguro, dijeron académicos del Laboratorio de Redes Móviles Seguras (SEEMOO) de la Universidad Técnica de Darmstadt.
“Los chips Bluetooth y UWB están conectados al elemento seguro (SE) en el chip NFC, almacenando datos privados que deberían estar disponibles en LPM”, dijeron los investigadores.
“Dado que el soporte LPM está implementado en el hardware, no se puede eliminar cambiando los componentes del software. Como resultado, en los iPhones modernos, ya no se puede confiar en que los chips inalámbricos se apaguen después del apagado, esto plantea un nuevo modelo de amenaza”.
Los hallazgos se presentarán en la Conferencia ACM sobre seguridad y privacidad en redes inalámbricas y móviles (WiSec 2022) esta semana.
Las características de LPM, recientemente introducidas el año pasado con iOS 15, hacen posible rastrear dispositivos perdidos utilizando la red Find My, incluso cuando se han quedado sin batería o se han apagado. Los dispositivos actuales con soporte de banda ultra ancha incluyen iPhone 11, iPhone 12 y iPhone 13.
El mensaje que se muestra cuando se apaga el iPhones es el siguiente: “El iPhone permanece localizable después de apagarlo. Find My lo ayuda a ubicar este iPhone cuando se pierde o es robado, incluso cuando está en modo de reserva de energía o cuando está apagado”.
Llamando “opaca” a la implementación actual de LPM, los investigadores no solo observaron fallas al inicializar los anuncios Find My durante el apagado, contradiciendo efectivamente el mensaje mencionado anteriormente, sino que también encontraron que el firmware de Bluetooth no está firmado ni encriptado.
Al aprovechar esta laguna, un adversario con acceso privilegiado puede crear un malware que puede ejecutarse en un chip Bluetooth de iPhone incluso cuando está apagado.
Sin embargo, para que ocurra un compromiso de firmware de este tipo, el atacante debe poder comunicarse con el firmware a través del sistema operativo, modificar la imagen del firmware u obtener la ejecución del código en un chip habilitado para LPM por aire al explotar fallas como BrakTooth (vulnerabilidad bluetooth).
Dicho de otra manera, la idea es alterar el hilo de la aplicación LPM para incrustar malware, como aquellos que podrían alertar al actor malicioso de las transmisiones Find My Bluetooth de una víctima, lo que permite al actor de amenazas mantener pestañas remotas en el objetivo.
“En lugar de cambiar la funcionalidad existente, también podrían agregar características completamente nuevas”, señalaron los investigadores de SEEMOO, y agregaron que revelaron responsablemente todos los problemas a Apple, pero que el gigante tecnológico “no tenía comentarios”.
Dado que las funciones relacionadas con LPM adoptan un enfoque más sigiloso para llevar a cabo los casos de uso previstos, SEEMOO pidió a Apple que incluyera un interruptor basado en hardware para desconectar la batería a fin de aliviar cualquier problema de vigilancia que pudiera surgir de los ataques a nivel de firmware.
“Dado que la compatibilidad con LPM se basa en el hardware del iPhone, no se puede eliminar con las actualizaciones del sistema”, dijeron los investigadores. “Por lo tanto, tiene un efecto duradero en el modelo general de seguridad de iOS”.
“El diseño de las características de LPM parece estar impulsado principalmente por la funcionalidad, sin tener en cuenta las amenazas fuera de las aplicaciones previstas. Find My después de apagar convierte los iPhones apagados en dispositivos de seguimiento por diseño, y la implementación dentro del firmware de Bluetooth no está protegida contra la manipulación”.
Si bien Microsoft lanza regularmente parches para Print Spooler, un software que administra el proceso de impresión, los ciberdelincuentes continúan explotando activamente sus vulnerabilidades.
Una investigación arrojó una serie de aplicaciones en Google Play diseñadas para realizar actividades maliciosas, como robar las credenciales de los usuarios e información confidencial, incluidas las claves privadas.