Usuarios de impresoras 3D Anycubic reportaron un hackeo dirigido a sus dispositivos. El ataque no buscaba causar daño directo, pero planteó preguntas sobre la seguridad de los dispositivos conectados y la responsabilidad de los fabricantes.
Vulnerabilidad en la API MQTT
Los dispositivos afectados recibieron un archivo denominado hacked_machine_readme.gcode. El archivo contiene un mensaje alertando a los usuarios sobre una vulnerabilidad crítica que podría permitir a atacantes tomar control de cualquier impresora 3D Anycubic usando la API del servicio MQTT de la compañía.
El papel del G-code
G-code es un lenguaje de programación en formato texto utilizado en la impresión 3D para especificar posiciones, calentamiento y manejo de filamento. El mensaje instaba a Anycubic a liberar el código fuente de sus impresoras debido a deficiencias en el software actual.
Impacto del ataque
Se estima que 2.934.635 dispositivos descargaron el mensaje de advertencia a través de la API vulnerable. Los usuarios afectados han sido aconsejados a desconectar sus impresoras de Internet hasta que Anycubic solucione el problema de seguridad.
Problemas técnicos en la aplicación
La aplicación de Anycubic dejó de funcionar horas después de comenzar a surgir reportes de los mensajes de hackeo, con usuarios enfrentando mensajes de error al intentar iniciar sesión.