Ir al contenido principal

Buscar...

Búsquedas populares

Saleem Rashid informa de fallos de robo de claves y de emparejamiento en el Digital BitBox (BitBox01)

BitBoxAlta

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 billetera oculta. 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.
WalletBilletera de hardware

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.

GeneralCriptomoneda

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.

HardwareFirmware

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 definition
WalletBilletera Oculta

<p>Una <strong>billetera oculta</strong> esconde una billetera secundaria de criptomonedas detrás de una frase adicional en la misma semilla, proporcionando negación plausible ante coacción.</p>

Read full definition
BlockchainXPUB

XPUB 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 definition
BlockchainClave privada

Una 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.

SecurityMalware

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 definition
SecurityEntropía

La entropía es la aleatoriedad utilizada para generar claves criptográficas o semillas seguras en sistemas de blockchain y criptomonedas.

Read full definition
HardwareElemento seguro

Un 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 definition

Fuentes

Información e investigaciones independientes con las que se verificó esta entrada.

  1. Saleem Rashid — Breaking into the (digital) BitBox (26 Nov 2018)
  2. Shift Crypto — BitBox01 technical vulnerabilities documentation (6 Dec 2018)

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.

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.