Puntos clave de la noticia:
- Un atacante drenó 594 BTC, valorados en aproximadamente $38 millones, desde unas 500 billeteras Coldcard durante un barrido coordinado de solo 25 minutos.
- El fallo omitía la aleatoriedad física y generaba semillas a partir de datos predecibles del chip, reduciendo el espacio secreto de las claves privadas.
- Coinkite publicó actualizaciones, pero las semillas débiles deben reemplazarse; la empresa sospecha que inteligencia artificial ayudó a descubrir y explotar la vulnerabilidad original.
Una vulnerabilidad en las billeteras físicas Coldcard permitió que un atacante drenara 594 BTC, valorados en $38 millones, desde cerca de 500 billeteras de firma única en apenas 25 minutos. El barrido ocurrió el viernes entre las 01:31 y las 01:56 UTC, moviendo fondos mediante 500 transacciones dentro de una ventana de tres bloques, con velocidad y precisión extraordinarias. Un dispositivo diseñado para mantener las claves fuera de línea terminó generando semillas que podían reducirse y adivinarse. Los investigadores rastrearon 562 BTC hasta una dirección inmóvil, mientras muchas billeteras afectadas llevaban años inactivas.
COLDCARD Mk3 Security Advisory
If you generated a seed on a Mk3 after firmware 4.0.1, your funds may be at risk.
Mk4, Q and Mk5 are not affected based on our early analysis.
Read the advisory and migrate carefully:https://t.co/3vgPHOjMS7
— COLDCARD (@COLDCARDwallet) July 30, 2026
Datos predecibles del dispositivo debilitaron la aleatoriedad de Coldcard
El fallo se originó en un firmware de Coldcard introducido en marzo de 2021. Una configuración hacía que los dispositivos omitieran el generador físico de aleatoriedad, y la biblioteca comprobaba su existencia, no su activación. La creación de claves recurría entonces a software alimentado con el número de serie del chip y registros del reloj, datos que no son secretos ni realmente impredecibles. El enorme espacio de búsqueda que debía proteger cada billetera quedó reducido por información predecible del dispositivo. La exposición depende del firmware usado al crearla, no de cuándo se compró el equipo.

Coinkite advirtió a quienes generaron semillas en dispositivos Mk3 con firmware 4.0.1 o posterior, y calificó como preliminares sus conclusiones sobre modelos nuevos. La compañía publicó actualizaciones de emergencia para Mk4, Mk5 y Q, pero instalar firmware corregido no fortalece una semilla creada bajo condiciones vulnerables. Los propietarios deben generar una semilla nueva y transferir los fondos, porque una actualización no puede reparar una aleatoriedad comprometida. Entre las medidas recomendadas figuran una frase de paso BIP-39 robusta, al menos 99 lanzamientos de dados, o ambas, mientras los usuarios de Mk3 afrontan una migración especialmente compleja.
El fabricante cree que el atacante usó inteligencia artificial para revisar firmware antiguo de código abierto y descubrir el fallo. La hipótesis, aún sin confirmar, contiene una ironía incómoda: Coinkite afirmó que su revisión asistida por IA semanas antes no encontró problemas graves. El incidente demuestra que las mismas herramientas analíticas pueden fortalecer a los defensores o acelerar la explotación. Además de las semillas, el generador defectuoso pudo afectar claves de billeteras de papel, máscaras para dividir semillas, claves de clonación y transferencias Key Teleport, ampliando la revisión más allá de los 594 BTC robados.





