Análisis del incidente de seguridad de Coldcard
¿Qué puede enseñarnos este incidente?
Un defecto de firmware puso en riesgo miles de claves privadas. Un pequeño error, un gran impacto que redujo la seguridad de las claves generadas.
Un pequeño error. Un gran impacto.
El defecto permaneció sin detectar durante aproximadamente 5 años.
de entropía efectiva
direcciones comprometidas
sustraídos
La seguridad no depende de un único control
Este caso demuestra la importancia de:
-
Definir requisitos de seguridad verificables.
-
Revisar y válidar el código.
-
Gestionar correctamente los cambios.
-
Detectar vulnerabilidades de forma continua.
-
Aplicar una estrategia de defensa en profundidad.
Convierte las lecciones en controles
ISO/IEC 27001 ayuda a las organizaciones a gestionar los riesgos de seguridad de la información mediante controles, procesos y mejora continua.
¿Cómo ocurrió el incidente?
Un defecto permaneció oculto durante años. En 2021, un cambio en el firmware hizo que la generación de claves utilizara un generador de software predecible en lugar del generador aleatorio por hadware previsto. El problema permaneció sin detectar hasta 2026.
El atacante no necesito:
- Acceso físico al dispositivo.
- Phishing.
- Ingeniería social.
Reconstruyó las claves mediante cálculo.
¿Qué reveló el análisis?
La aleatoriedad era mucho menor de lo esperado. Esto hizo que el espacio de posibles claves pudiera recorrerse computacionalmente hasta encontrar coincidencias públicas en la blockchain. Una protección aparentemente robusta se volvió predecible por un único fallo.
128 bits
El sistema debía generar claves con aproximadamente 128 bits de entropía.
40 bits
Pero en los modelos más afectados se redujo a 40 bits de entropía efectiva.