Saleem Rashid informa de fallos de robo de claves y de emparejamiento en el Digital BitBox (BitBox01)
A quién afecta
Los propietarios de un Digital BitBox (BitBox01) con firmware antiguo estaban expuestos al robo de claves por malware si usaban la billetera oculta, y a la manipulación de transacciones durante el emparejamiento con la aplicación; el fallo de restablecimiento requería abrir el dispositivo. Shift afirma que no encontró indicios de explotación; el BitBox01 ya está descatalogado.
Qué pasó
El 26 de noviembre de 2018 el investigador Saleem Rashid publicó “Breaking into the (digital) BitBox”, donde describía varios problemas de seguridad en la billetera de hardware de primera generación de Shift Crypto, el Digital BitBox (más tarde BitBox01). Rashid señala que solo había revisado una pequeña parte del firmware y del hardware. Shift Crypto respondió con un documento de divulgación técnica fechado el 6 de diciembre de 2018.
El hallazgo más grave afectaba a la . Según Shift, la xpub maestra de la billetera oculta usaba por error la clave privada maestra de la billetera estándar como código de cadena, de modo que un malware en un ordenador en el que se hubieran abierto ambas billeteras podía consultar las dos xpub maestras y recombinarlas para obtener las claves privadas maestras de ambas billeteras. Rashid también mostró que el “código de parpadeo” del LED usado para emparejar el dispositivo con la aplicación móvil de verificación tenía tan poca entropía que podía descifrarse por fuerza bruta, lo que permitía a un malware en el ordenador situarse entre el BitBox y la aplicación. Con acceso físico y sondas invasivas en la línea hacia el chip seguro, el dispositivo podía restablecerse sin borrar los secretos de la billetera; Rashid añade que el contador de fuerza bruta de los intentos de passphrase podía eludirse de la misma manera. Un cuarto problema era el cifrado AES-CBC sin autenticar de los mensajes USB, del que Shift dice que nadie había mostrado cómo explotarlo.
Shift afirma que corrigió el fallo de la billetera oculta en el firmware v3.0.0 (12 de marzo de 2018, tras descubrirlo en febrero de 2018), el problema de emparejamiento en la v4.0.0 y el del chip seguro con un parche publicado el mismo día (31 de julio de 2018), y que añadió un código de autenticación de mensajes al tráfico USB en la v5.0.0 (4 de diciembre de 2018). Rashid escribe que no revisó varias de estas correcciones y que una primera corrección del problema de restablecimiento fue ineficaz antes de que Shift volviera a cambiarla. Describe la recompensa que recibió como modesta para el número de problemas.
Qué recomienda Shift Crypto:
- Los usuarios que abrieron tanto la billetera estándar como la oculta en el mismo ordenador antes del parche v3.0.0 deberían trasladar sus fondos a una billetera nueva, ya que no puede descartarse el robo de la clave maestra.
- Vuelve a emparejar la aplicación móvil de verificación con el firmware más reciente.
Una billetera de hardware es un dispositivo dedicado que guarda las claves privadas sin conexión y firma las transacciones internamente, de modo que las claves nunca llegan a un ordenador o teléfono conectado a internet.
La criptomoneda es una moneda digital o virtual asegurada por criptografía, que opera en redes blockchain descentralizadas para habilitar transacciones seguras de igual a igual.
El firmware es el software que se ejecuta en la propia billetera de hardware: genera las claves, muestra los detalles de la transacción en pantalla y firma.
Read full definitionXPUB es una clave pública extendida (xpub) en monederos deterministas jerárquicos (HD). Deriva claves públicas e direcciones secundarias de una clave pública maestra sin exponer claves privadas.
Read full definitionUna clave privada es el número secreto que demuestra la propiedad de una dirección cripto y firma sus transacciones. Quien la tiene controla los fondos.
El malware es software malicioso que roba o desvía criptomonedas, por ejemplo registrando pulsaciones, cambiando direcciones copiadas o leyendo archivos de billeteras.
Read full definitionLa entropía es la aleatoriedad utilizada para generar claves criptográficas o semillas seguras en sistemas de blockchain y criptomonedas.
Read full definitionUn elemento seguro es un chip resistente a la manipulación diseñado para guardar secretos y resistir ataques físicos como el análisis de canal lateral y la inyección de fallos.
Read full definitionFuentes
Información e investigaciones independientes con las que se verificó esta entrada.
Más información
Guías para protegerse de este tipo de incidente (Vulnerabilidad de firmware) y los términos del glosario que lo describen.
¿Pueden ser hackeadas las billeteras hardware?
Las billeteras hardware son extremadamente seguras, pero no invulnerables. Entiende los riesgos reales y los vectores de ataque.
Leer guía¿Es realmente seguro un monedero hardware?
Los monederos hardware son la opción más segura para la mayoría de las personas, pero aún puedes cometer errores. Esto es lo que necesitas saber.
Leer guíaFirmware
El firmware es el software que se ejecuta en la propia billetera de hardware: genera las claves, muestra los detalles de la transacción en pantalla y firma.
Bootloader
Un bootloader es un pequeño programa que inicializa el hardware y carga el sistema operativo o firmware principal de un dispositivo, a menudo utilizado en billeteras de hardware blockchain para un inicio seguro.
Actualización de Firmware
La Actualización de Firmware instala nuevo software de bajo nivel en una billetera hardware para corregir errores, mejorar la seguridad o agregar características en dispositivos de criptomonedas.
Citar esta entrada
WalletInsights. «Saleem Rashid informa de fallos de robo de claves y de emparejamiento en el Digital BitBox (BitBox01)». Registro de incidentes de seguridad en hardware wallets. Última verificación: 4 de noviembre de 2026. https://walletinsights.io/es/security-incidents/saleem-rashid-digital-bitbox-vulnerabilities-2018/
Correcciones y derecho de réplica
Fabricantes, investigadores y lectores pueden enviar correcciones o comunicados a security@walletinsights.io. Los contrastamos con las fuentes, actualizamos la entrada y anotamos el cambio en su registro.