Il ladro di Bitcoin di Coldcard ha probabilmente utilizzato un importante fornitore di servizi blockchain, rivela l'indagine
Punti chiave
- •Lo sfruttamento è originato da un bug del firmware introdotto in Coldcard versione 4.0.1 a marzo 2021, che ha causato la generazione del seed utilizzando un debole generatore di numeri pseudocasuali al posto del generatore di numeri casuali reali hardware previsto.
- •Oltre 70 milioni di dollari in Bitcoin sono stati rubati, con ingegneri che avvertono che ulteriori indirizzi potrebbero essere ancora a rischio poiché Coinkite ha riconosciuto che tutti i modelli di dispositivi sono interessati.
- •Gli investigatori hanno identificato che l'attaccante ha utilizzato un account a pagamento presso un noto fornitore di servizi blockchain per interrogare gli indirizzi di origine ed eseguire i trasferimenti dei fondi rubati.
- •I portafogli creati senza lancio di dadi o senza una passphrase BIP-39 robusta durante il periodo di vulnerabilità di oltre tre anni sono particolarmente suscettibili, poiché le loro chiavi private potrebbero essere forzate tramite brute-force a causa dell'entropia compromessa.
- •Il team di ricerca di Galaxy Digital ha osservato uno schema on-chain distintivo che conferma che un singolo attaccante è stato responsabile e ha raccomandato agli utenti di trasferire i fondi dagli indirizzi Coldcard a firma singola a soluzioni di custodia più sicure.

A seguito del furto di oltre 70 milioni di dollari in Bitcoin attraverso uno sfruttamento mirato ai portafogli hardware Coldcard, gli investigatori hanno determinato che l'attaccante ha probabilmente utilizzato un importante fornitore di servizi blockchain per facilitare il trasferimento dei fondi rubati.
Clay Garrett, ingegnere presso la società di pagamenti Block, ha divulgato la scoperta su X (già Twitter) venerdì. Ha affermato che il fornitore — la cui identità è stata omessa su loro stessa richiesta — è stato identificato dopo che i movimenti on-chain corrispondevano a ciò che lui ha descritto come il "flusso di lavoro sospettato" dell'attaccante. Il fornitore è stato successivamente contattato.
"Durante la nostra indagine sul drenaggio di Coldcard di ieri, abbiamo identificato uno schema insolito nei trasferimenti," Garrett ha scritto.
"Quello schema ci ha portato a un'ipotesi che è stata successivamente confermata: l'operatore ha utilizzato un account a pagamento presso un noto fornitore di servizi blockchain per interrogare gli indirizzi di origine e svolgere altre attività correlate durante i trasferimenti," ha proseguito Garrett, precisando che le autorità erano state informate.
Il braccio di ricerca di Galaxy Digital ha ribadito l'osservazione su X, affermando che il ladro ha mostrato uno schema distintivo nello spostamento delle monete rubate.
"Lo schema ci dice che si tratta dello stesso attaccante — non cattura l'attacco in sé, che appare uguale a come apparirebbe se un proprietario di monete decidesse di spostarle," la società ha scritto, invitando gli utenti Bitcoin a trasferire i fondi dagli indirizzi Coldcard a firma singola a soluzioni di custodia più sicure.
Lo sfruttamento risale a una vulnerabilità del firmware nei dispositivi Coldcard Mk3, secondo Coinkite, l'azienda che produce i prodotti Coldcard. I dispositivi Coldcard sono commercializzati come portafogli hardware air-gapped dedicati esclusivamente a Bitcoin e progettati per l'auto-custodia, rendendo una falla nella generazione delle chiavi particolarmente significativa per gli utenti che hanno scelto il prodotto specificamente per le sue funzionalità di sicurezza.
Il bug, presente a partire dalla versione del firmware 4.0.1 rilasciata a marzo 2021, ha causato il fallback della generazione del seed a un debole generatore di numeri pseudocasuali software anziché al generatore di numeri casuali reali hardware del dispositivo. Poiché la vulnerabilità è rimasta non rilevata per oltre tre anni, i portafogli creati in qualsiasi momento durante quel periodo — non solo recentemente — potrebbero avere chiavi derivate da entropia compromessa.
Questa falla ha reso le chiavi private di molti portafogli a firma singola — in particolare quelli creati senza lancio di dadi o senza una passphrase BIP-39 robusta — sufficientemente prevedibili da permettere agli attaccanti di forzarle tramite brute-force. L'entropia debole nella generazione di numeri casuali è stata una modalità di fallimento documentata nei sistemi di criptovalute, e la sua presenza in un portafoglio hardware sottolinea che la sola archiviazione offline delle chiavi non garantisce la qualità della casualità al momento della creazione del seed.
Dopo che oltre 35 milioni di dollari sono stati inizialmente drenati giovedì, si sono verificati ulteriori furti. Entro venerdì, Coinkite ha riconosciuto che tutti i suoi modelli di dispositivi erano interessati. Il totale rubato ha superato i 70 milioni di dollari e gli ingegneri hanno avvertito che altri indirizzi Bitcoin potrebbero essere ancora a rischio.
Coinkite produce una gamma di prodotti di sicurezza per Bitcoin, tra cui portafogli hardware per cold storage.