← Tutti gli articoli

Una key rubata indebolisce il controllo di autenticità delle hardware wallet Keystone

Una key rubata indebolisce il controllo di autenticità delle hardware wallet Keystone

Il controllo di autenticità delle hardware wallet Keystone è stato compromesso dopo che un aggressore ha ottenuto il segreto utilizzato dai dispositivi per dimostrare di essere autentici. Chiunque ne possedesse una copia potrebbe produrre una wallet contraffatta capace di superare il processo online di device verification di Keystone, inducendo potenzialmente un acquirente a fidarsi di hardware progettato per rubare criptovaluta. Keystone ha dichiarato che l'incidente non ha esposto le recovery phrase, che consentono di ripristinare l'accesso a una wallet, né le private keys, i valori segreti che autorizzano le transazioni.

Keystone ha rilevato un accesso non autorizzato al proprio sito web il 20 ottobre. Secondo l'azienda, l'aggressore ha sfruttato una vulnerabilità in uno strumento di terze parti per il monitoraggio dei dati e ha utilizzato la privilege escalation, ottenendo quindi un livello di accesso superiore a quello che il componente compromesso avrebbe dovuto consentire. L'accesso ha esposto le informazioni dei clienti e il segreto di device verification. Keystone ha bloccato l'aggressore il 20 ottobre e afferma che la vulnerabilità è stata corretta, ma non ha comunicato quando sia iniziata l'intrusione né dove fosse conservato il segreto.

Il processo di verifica richiede al proprietario di scansionare con la hardware wallet un QR code presente sul sito web di Keystone e di inserire poi nella pagina il codice mostrato dal dispositivo. Il firmware open source di Keystone, ossia il software integrato nella wallet, mostra che il QR code contiene un valore encrypted. Il dispositivo utilizza il segreto memorizzato per decodificare quel valore e produrre la risposta prevista. Una risposta corretta dimostra quindi soltanto che il dispositivo possiede il segreto di verifica.

Questa distinzione è ora fondamentale. Poiché l'aggressore ha ottenuto lo stesso segreto, questo potrebbe essere inserito in un dispositivo contraffatto in grado di generare risposte valide. Keystone ha dichiarato che tale hardware potrebbe quindi essere venduto o spedito ai clienti e utilizzato per rubare la loro criptovaluta. L'azienda non ha segnalato il ritrovamento di dispositivi contraffatti né furti derivanti dall'incidente. Il segreto compromesso non viene utilizzato per generare recovery phrase, ricavare private keys o approvare transazioni.

Keystone scrive il segreto di verifica nella memoria durante la produzione. Tale memoria può essere programmata una sola volta e il firmware rifiuta qualsiasi tentativo di installare un altro segreto. Di conseguenza, i dispositivi già completati non possono essere convertiti al sistema sostitutivo. Keystone prevede di distruggere 18.835 dispositivi invenduti contenenti il segreto compromesso, mentre le unità di nuova produzione ne riceveranno uno diverso.

Le indicazioni dell'azienda dipendono principalmente dalla data di consegna. Secondo Keystone, una wallet consegnata prima del 20 ottobre può essere utilizzata normalmente se supera il controllo online di verifica. Per un dispositivo ricevuto dopo il 20 ottobre che contiene il vecchio segreto, il superamento del controllo non è più sufficiente a escludere la possibilità che sia contraffatto. Il proprietario non dovrebbe utilizzarlo finché il supporto di Keystone non ne avrà confermato l'autenticità.

Per questo secondo gruppo rimangono irrisolti alcuni dettagli importanti. Keystone non ha spiegato come un proprietario possa determinare se un dispositivo contiene il vecchio o il nuovo segreto di verifica. Ha indirizzato i clienti interessati alla propria pagina di device verification, ma al 27 ottobre la pagina non mostrava le istruzioni promesse. L'azienda non ha inoltre spiegato cosa debba fare chi ha già trasferito criptovaluta su un dispositivo ricevuto dopo il 20 ottobre e dotato del vecchio segreto.

Le spedizioni degli ordini effettuati tramite il sito web di Keystone sono sospese finché non saranno disponibili dispositivi con il segreto sostitutivo. Al 27 ottobre, il negozio online indicava Keystone 3 Pro come prodotto in preordine, con spedizione prevista entro quattro-sei settimane. Le stesse indicazioni basate sulla data di consegna si applicano agli acquisti effettuati tramite i negozi ufficiali Amazon e i rivenditori autorizzati. Keystone non ha dichiarato se attraverso questi canali siano ancora disponibili dispositivi con il vecchio segreto. I proprietari non devono trasferire criptovaluta unicamente a causa della violazione, anche se chiunque abbia ricevuto un dispositivo interessato dopo il 20 ottobre dovrebbe seguire le indicazioni aggiuntive per la verifica.

L'intrusione ha inoltre esposto i dati dei clienti. Il 24 ottobre Keystone aveva inizialmente comunicato che una terza parte aveva ottenuto informazioni sulle spedizioni. Il 26 ottobre ha dichiarato che erano stati coinvolti 25.964 dati di acquirenti relativi ad acquisti effettuati sul sito web tra il 2024 e il 2026. Questi dati contenevano nomi, informazioni di contatto, indirizzi di spedizione e dettagli degli ordini. Shopify gestiva il negozio e conservava e amministrava i dati. Keystone ha dichiarato che non erano coinvolti dati delle carte di pagamento, coordinate bancarie o numeri di documenti d'identità governativi, mentre gli acquisti effettuati tramite Amazon e altri canali di vendita non sono stati interessati.

A titolo precauzionale, Keystone ha incluso nella propria risposta anche altri 12.873 dati relativi a procedure di acquisto non pagate. Provenivano da transazioni avviate ma mai completate e contenevano nomi, informazioni di contatto e dati di spedizione. Alcuni dati avrebbero già dovuto essere eliminati in base all'impegno di Keystone a cancellare i dettagli di spedizione 180 giorni dopo un ordine. Tuttavia, il suo strumento automatizzato per l'eliminazione in blocco non funzionava in modo affidabile, alcuni tentativi di rimozione non sono riusciti e l'azienda non ha individuato tempestivamente questi errori.

Keystone ha ora ridotto il periodo di conservazione dei dati personali da 180 a 90 giorni. Ha chiesto a Shopify di eliminare le informazioni degli acquirenti più vecchie di 90 giorni e prevedeva che l'operazione fosse completata il 3 novembre, sebbene al 27 ottobre l'informativa sulla privacy indicasse ancora 180 giorni. L'azienda sta inviando email ai clienti interessati e prevede di mettere a disposizione una pagina attraverso la quale le persone potranno verificare se le proprie informazioni erano incluse. Per le organizzazioni che intendono applicare questi insegnamenti alle proprie attività web, AEU-I offre servizi IT, infrastrutture e consulenza con la sicurezza come priorità.

I clienti dovrebbero inoltre aspettarsi che i criminali sfruttino la confusione relativa all'incidente. Keystone afferma che i messaggi che offrono rimborsi, dispositivi sostitutivi, richiami, controlli delle wallet o assistenza per trasferire criptovaluta devono essere considerati truffe. L'azienda non chiederà ai proprietari di restituire una wallet. Gli utenti dovrebbero digitare keyst.one direttamente nel browser anziché seguire link e non dovrebbero mai inserire una recovery phrase in un dispositivo che non hanno ordinato personalmente.

Disponibile anche in: EnglishDeutschShqip