Investigadores de Check Point Research, la División de Inteligencia de Amenazas de Check Point, empresa especializada en ciberseguridad a nivel mundial, ha descubierto un nuevo dropper -un programa malicioso diseñado para introducir otro malware en el terminal de la víctima- que se está propagando en la Play Store de Google, apodado “Clast82” por los investigadores, el dropper ejecuta un malware de segunda fase que proporciona al ciberdelincuente un acceso intrusivo a las cuentas bancarias de las víctimas, así como el control total de sus móviles. CPR encontró Clast82 dentro de 10 apps, que abarcaban funciones como la grabación de pantalla o la VPN.
Clast82
Clast82 introduce el malware-as-a-service AlienBot Banker, un malware de segunda fase que ataca a las aplicaciones bancarias eludiendo su factor de doble de autenticación. Además, Clast82 está compuesto por un troyano de acceso remoto móvil (MRAT) capaz de controlar el dispositivo con TeamViewer con lo que cibercriminal tiene acceso al como si lo tuviera en sus manos.
¿Cómo actúa el “Clast82”?
Los investigadores de Check Point han señalado el método de ataque que utiliza Clast82:
- La víctima descarga una app maliciosa desde Google Play, que contiene el dropper Clast82.
- Clast82 se comunica con el servidor de C&C para recibir la configuración.
- Clast82 descarga en el dispositivo Android un payload recibido por la configuración, y lo instala – en este caso, el AlienBot Banker.
- Los ciberdelincuentes acceden a las credenciales bancarias de la víctima y proceden a controlar el terminal por completo.
Clast82 utiliza una serie de técnicas para evitar ser detectado por Google Play Protect:
- Firebase (propiedad de Google) como plataforma para la comunicación del C&C: durante el periodo de evaluación de Clast82 en Google Play, los ciberdelincuentes cambiaron la configuración a nivel de comando y control utilizando Firebase. A su vez, el cibercriminal “desactivó” el comportamiento malicioso de Clast82 durante el periodo de evaluación por parte de Google.
- GitHub como plataforma de alojamiento de terceros para descargar el payload: para cada aplicación, el cibercriminal ha creado un nuevo usuario en la tienda de Google Play, junto con un repositorio en la cuenta de GitHub del cibercriminal, lo que le permite distribuir diferentes payloads a los dispositivos infectados por cada aplicación maliciosa.
Las 10 apps que debes borrar ¡ya!
Los ciberdelincuentes utilizaron aplicaciones Android legítimas y conocidas de código abierto:
Nombre | Package_name |
Cake VPN | com.lazycoder.cakevpns |
Pacific VPN | com.protectvpn.freeapp |
eVPN | com.abcd.evpnfree |
BeatPlayer | com.crrl.beatplayers |
BeatPlayer | com.crrl.beatplayers |
QR/Barcode Scanner MAX | com.bezrukd.qrcodebarcode |
eVPN | com.abcd.evpnfree |
Music Player | com.revosleap.samplemusicplayers |
tooltipnatorlibrary | com.mistergrizzlys.docscanpro |
QRecorder | com.record.callvoicerecorder |
El el 28 de enero de 2021 se informó a Google de los hallazgos y hoy, 9 de febrero de 2021, Google ha confirmadoque todas las aplicaciones de Clast82 fueron eliminadas de Google Play Store.
“El ciberdelincuente detrás de Clast82 pudo eludir las protecciones de Google Play Store utilizando una metodología creativa. Con una simple manipulación de recursos de terceros fácilmente accesibles, como una cuenta GitHub o una cuenta de FireBase, pudo eludir las protecciones de Google Play Store ”, explica Aviran Hazum, director de investigación de amenazas móviles en Check Point.
“Las víctimas pensaron que estaban descargando una aplicación de Android inofensiva, pero lo que sí recibieron fue un troyano peligroso que fue directamente a sus cuentas bancarias. La capacidad del gotero para pasar desapercibido demuestra la importancia de tener una solución de seguridad móvil ”, afirmó.