Coldcard rilascia un nuovo firmware dopo il furto di bitcoin da 114 milioni di dollari: secondo l'azienda l'IA ha aiutato a individuare più bug
Punti chiave
- •Coinkite ha rilasciato un nuovo firmware per Coldcard dopo che una falla nella generazione della casualità ha permesso furti per oltre 114 milioni di dollari ai danni di detentori di bitcoin.
- •L'azienda ha dichiarato che la revisione assistita dall'IA, che ha coinvolto il modello Kimi, ha individuato problemi di sicurezza aggiuntivi oltre al bug originale della casualità.
- •I seed dei wallet creati su firmware interessato tra il 2021 e luglio 2026 restano compromessi e vanno sostituiti generando un nuovo seed e trasferendo i fondi.
- •Il nuovo firmware richiede ai proprietari di fornire manualmente la casualità durante la creazione dei seed, tramite pressioni di tasti, lanci di dado o lanci di moneta.
- •Secondo Coinkite, l'aggiornamento riverifica inoltre le transazioni prima della firma, blocca per impostazione predefinita determinate modalità di firma modificabili e va scaricato solo dal sito ufficiale.

Coinkite, l'azienda canadese dietro il portafoglio hardware Coldcard, ha rilasciato un nuovo firmware, poche settimane dopo aver divulgato la falla che ha permesso agli aggressori di sottrarre oltre 114 milioni di dollari a detentori di bitcoin. Coldcard è un dispositivo dedicato esclusivamente al bitcoin il cui punto di forza è mantenere le chiavi offline — le transazioni possono essere firmate persino senza alcuna connessione di rete — quindi una falla nel modo in cui il dispositivo generava quelle chiavi ha colpito il cuore stesso della ragione per cui i proprietari lo acquistano.
L'azienda ha dichiarato che la revisione della sicurezza alla base del rilascio è stata assistita dall'IA, citando Kimi — un modello linguistico di grandi dimensioni del laboratorio cinese di intelligenza artificiale Moonshot AI — tra i modelli di frontiera utilizzati per esaminare non solo il codice difettoso della casualità, ma l'intero sistema. Quella revisione ha fatto emergere problemi aggiuntivi non legati al bug originale, riguardanti il modo in cui le transazioni vengono approvate, il trattamento dei dati via USB e la validazione degli aggiornamenti del firmware, ovvero i controlli che determinano se il software caricato sul dispositivo sia autenticamente di Coinkite.
L'installazione dell'aggiornamento non rende sicuro un wallet già compromesso. Chiunque abbia un seed — la chiave master che controlla le monete di un wallet — creato su firmware interessato tra il 2021 e luglio 2026 deve comunque generarne uno nuovo e trasferirvi i propri fondi.
I nuovi seed ora funzionano in modo diverso. Ciascuno richiede che il proprietario fornisca la casualità a mano: 65 pressioni di tasti a intervalli imprevedibili, 50 lanci di un dado a sei facce o 128 lanci di moneta. La casualità fisica viene utilizzata perché un dado o una moneta producono risultati che nessun software può prevedere, mentre la falla all'origine del furto stava nel fatto che il dispositivo generava da solo la casualità, come aveva già spiegato in precedenza CoinDesk. Una casualità debole ha già danneggiato in passato gli utenti di bitcoin: nel 2013 Google avvisò che una falla nel generatore di numeri casuali di Android permetteva agli aggressori di calcolare le chiavi private e sottrarre fondi dalle app wallet. Coldcard da tempo consente ai proprietari di aggiungere lanci di dado come integrazione facoltativa al generatore integrato; il nuovo firmware rende obbligatoria la casualità fornita dall'utente per ogni nuovo seed, una rottura con la prassi standard dei portafogli hardware, e resta una questione aperta se anche altri produttori seguiranno questa strada.
Sotto il cofano, Coinkite ha sostituito integralmente il generatore di numeri casuali di backup, rimpiazzando un algoritmo chiamato Yasmarang con uno basato su SHA-256, la funzione di hash utilizzata dallo stesso bitcoin.
Il dispositivo ora riverifica una transazione immediatamente prima di firmarla, così un computer compromesso tramite la porta USB non può alterare un pagamento dopo che il proprietario lo ha approvato sullo schermo. Le modalità di firma che lasciano parti di una transazione modificabili dopo la firma sono ora bloccate per impostazione predefinita.
Le forze dell'ordine stanno ancora indagando sui furti e lavorando per identificare i responsabili, ha dichiarato l'azienda, aggiungendo di rimanere a disposizione per assistere.
Coinkite chiede ai possessori dei dispositivi Mk4 e Mk5 di installare la versione 5.6.1 e a quelli del più recente modello Q di installare la 1.5.1Q, da scaricare esclusivamente dalla pagina di download ufficiale — un'istruzione importante in un settore in cui download di wallet falsi o manomessi sono da tempo usati per rubare fondi. L'azienda ha inoltre lanciato una pagina pubblica di stato che elenca quali versioni sono state corrette e quali passaggi di migrazione si applicano.
Come l'IA aiuta a individuare i bug
Coldcard è la quinta azienda del settore bitcoin o crypto in tre settimane a dichiarare pubblicamente che l'IA ha cambiato il modo in cui viene svolto il lavoro di sicurezza.
BTCPay Server, il software gratuito che i commercianti eseguono in autonomia per accettare pagamenti in bitcoin, è stato colpito questo mese, quando degli aggressori hanno svuotato nodi Lightning appartenenti ai suoi utenti sfruttando una falla appena corretta. Il progetto offre una ricompensa fino a 3 BTC per la restituzione del denaro e ha pagato 0,42 BTC ai ricercatori che hanno individuato la falla, raccomandando ai commercianti di conservare i fondi in cold storage e di spostare regolarmente le eccedenze fuori dagli hot wallet, "soprattutto durante questo periodo di rapidi cambiamenti guidati dall'IA".
Fonte: CryptoNewsNet