Ir al contenido principal

Buscar...

Búsquedas populares

El modo testnet de Coldcard podía utilizarse para firmar una transacción real de bitcoin

CoinkiteAlta

A quién afecta

El propietario de una Coldcard con firmware 3.1.9 o anterior al que se convenciera de cambiar el dispositivo a testnet y firmar una transacción proporcionada por el atacante podía perder bitcoin real. Coinkite considera que el ataque no es realista porque cambiar a testnet requiere una acción explícita en el dispositivo.

Qué pasó

El 24 de noviembre de 2020 el investigador de Shift Crypto Marko Bencun reveló que se podía conseguir que una Coldcard configurada en la testnet de Bitcoin firmara una transacción de mainnet. El ataque adapta una elusión del aislamiento entre monedas publicada por primera vez contra dispositivos Ledger en agosto de 2020; Coinkite había dicho inicialmente que Coldcard no estaba afectada porque no admite altcoins, pero sí admite testnet.

Según CriptoNoticias, un usuario que confirma lo que parece una transacción de testnet envía la misma cantidad de bitcoin real al atacante, y la billetera la muestra como una transacción de testnet. El ataque presupone un ordenador comprometido y requiere convencer al usuario de que cambie el dispositivo a testnet, por ejemplo para probar una transacción.

Coinkite afirma que las Coldcard se entregan en modo mainnet, que no hay ninguna forma remota (por USB) de cambiar a testnet y que el atacante también necesita la xpub y los UTXO de la víctima. En el firmware 3.2.1 añadió una advertencia y trasladó el ajuste de testnet a su menú «Danger Zone»; dijo que no veía necesario pedir a los usuarios que actualizaran. Algunos investigadores rebatieron la opinión de Coinkite de que el ataque no es realista, argumentando que la ingeniería social podía hacerlo viable.

Cronología: comunicado a principios de agosto de 2020 (el 4 de agosto según el historial de divulgaciones de Coinkite; CriptoNoticias indica el 1 de agosto) con un embargo de 90 días; el 23 de noviembre se publicó una corrección en versión beta y el problema se hizo público el 24 de noviembre.

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.

HardwareColdcard

Coldcard es una billetera de hardware sin conexión para Bitcoin, fabricada por Coinkite, que almacena claves privadas sin conexión y firma transacciones sin exposición a internet.

BlockchainTestnet

Un testnet es una red blockchain utilizada para pruebas y desarrollo, donde los desarrolladores pueden experimentar sin utilizar criptomonedas reales. Ejemplos incluyen Goerli y Sepolia.

Read full definition
BlockchainBitcoin

Bitcoin (BTC) es la primera criptomoneda descentralizada, lanzada en 2009. Utiliza la tecnología blockchain para transacciones digitales seguras entre pares sin intermediarios.

Read full definition
BlockchainMainnet

Mainnet es la red de blockchain principal donde ocurren transacciones reales, en oposición a las testnets. Representa la versión en vivo y funcional de una blockchain.

Read full definition
GeneralAltcoin

Un altcoin es cualquier criptomoneda que no sea Bitcoin.

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
BlockchainUTXO

UTXO (Unspent Transaction Output) es una unidad de criptomoneda de una transacción anterior que permanece no gastada y sirve como entrada para nuevas transacciones en blockchains como Bitcoin.

Read full definition
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
SecurityAtaque de Phishing

Un ataque de phishing engaña a los usuarios de criptomonedas para que revelen claves privadas, frases semilla o detalles de inicio de sesión a través de correos electrónicos, sitios web o mensajes falsos que imitan billeteras o intercambios legítimos.

Read full definition

Fuentes

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

  1. Coinkite — Testnet Considered Useful (24 Nov 2020)
  2. CriptoNoticias — Vulnerabilidad en el monedero Coldcard permitiría robar bitcoins con ingeniería social (27 Nov 2020)
  3. Journal du Coin — Le cauchemar des bitcoiners : une faille corrigée pour éviter de perdre bêtement tous vos BTC (26 Nov 2020)
  4. Coinkite — COLDCARD security disclosure history

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. «El modo testnet de Coldcard podía utilizarse para firmar una transacción real de bitcoin». Registro de incidentes de seguridad en hardware wallets. Última verificación: 3 de noviembre de 2026. https://walletinsights.io/es/security-incidents/coldcard-testnet-isolation-bypass-2020/

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.