ULTIME NOTIZIE
SELEZIONATO PER TE

120Chiavi private di Bitcoin violate in un nuovo attacco

DiFlorence MuchaiFlorence Muchai 3 min di lettura
120Chiavi private di Bitcoin violate in un nuovo attacco
  • Oltre 120.000 chiavi private Bitcoin sono state esposte a causa di un difetto nel generatore di numeri casuali di Libbitcoin Explorer, che ha interessato diverse piattaforme di wallet.
  • La vulnerabilità, legata all'algoritmo Mersenne Twister-32, consentiva agli attaccanti di prevedere i semi dei wallet e ricostruire le chiavi private.
  • OneKey ha confermato che i propri wallet rimangono sicuri, in quanto utilizzano Generatori di Numeri Casuali Verificati (TRNG) conformi agli standard crittografici internazionali.

Una nuova vulnerabilità scoperta in una libreria Bitcoin open-source ampiamente utilizzata ha portato alla esposizione di oltre 120.000 chiavi private, secondo un rapporto del provider di portafogli crittografici OneKey.

Il difetto è stato ricondotto alla serie Libbitcoin Explorer (bx) 3.x, che consentiva agli attaccanti di prevedere le chiavi private dei portafogli generate attraverso metodi di numeri casuali non sicuri.

Secondo l'analisi di OneKey ha pubblicato su X venerdì sera, Libbitcoin Explorer (bx) 3.x è un'utilità a riga di comando da tempo utilizzata per creare portafogli Bitcoin offline. Il software utilizza il generatore di numeri pseudo-casuali Mersenne Twister-32 (PRNG), che semina la casualità utilizzando solo l'ora di sistema. 

Lo spazio dei semi era limitato a 2³² valori possibili, il che ha aiutato gli hacker a prevedere facilmente i numeri casuali e a forzare le chiavi private dei portafogli. Chiunque fosse a conoscenza del momento in cui un portafoglio è stato generato avrebbe potuto ricostruire la stessa sequenza di numeri casuali e, di conseguenza, derivare la chiave privata per accedere ai fondi di un indirizzo. 

Analisi di OneKey sull'entità dei portafogli interessati

Secondo il provider di servizi di portafogli crittografici, il problema è stato confermato per influenzare diverse implementazioni di portafogli che hanno integrato Libbitcoin Explorer o i suoi componenti dipendenti, incluse le versioni 0.0.172 attraverso 0.0.183 dell'estensione Trust Wallet e le versioni di Trust Wallet Core fino alla 3.1.1, esclusa la versione patchata 3.1.1.

OneKey, citando un'analisi dei ricercatori di sicurezza, ha scoperto che il difetto di sicurezza è nato dalla dipendenza del PRNG da un'entropia prevedibile. Gli attaccanti potevano riprodurre identiche chiavi private per i portafogli generati in specifici timestamp. 

Il piccolo spazio dei semi e la natura prevedibile dell'algoritmo Mersenne Twister-32 hanno reso fattibile per gli attori malintenzionati automatizzare il processo e compromettere diversi portafogli.

OneKey ha spiegato che il difetto potrebbe aver contribuito a precedenti perdite misteriose di fondi in incidenti come il caso

La connessione con 'Milk Sad' non ha interessato i portafogli OneKey

L'indagine su Milk Sad, iniziata all'inizio di quest'anno, ha rivelato che le vittime avevano generato i loro portafogli su laptop Linux air-gapped utilizzando comandi in Libbitcoin Explorer. In ogni caso, gli utenti si affidavano a bx per produrre le loro frasi mnemoniche BIP39 a 24 parole, credendo che lo strumento rendesse la casualità sufficiente.

Una sequenza di comandi utilizzata durante la generazione del portafoglio era bx seed -b 256 | bx mnemonic-new. Ha generato 256 bit di entropia, che sono stati poi convertiti in una frase mnemonica a 24 parole. A causa del generatore di numeri casuali difettoso, le presunte sicure frasi mnemoniche erano in realtà prevedibili.

Sebbene le vittime di Milk Sad abbiano creato i loro wallet in anni diversi, gli investigatori hanno scoperto che ciascuno utilizzava la stessa versione di Libbitcoin Explorer, che generava involontariamente chiavi private deboli.

Nel suo rapporto, OneKey ha affermato che la vulnerabilità in Libbitcoin Explorer non non compromette la sicurezza delle mnemoniche o delle chiavi private nei suoi wallet. L'indagine dell'azienda ha confermato che i suoi dispositivi e software utilizzano un RNG crittograficamente sicuro che soddisfa gli standard di sicurezza internazionali.

“Tutti i wallet hardware di nuova generazione dispongono di Elementi di Sicurezza (SE) con Generatori di Numeri Casuali Veri (TRNG) integrati per la creazione delle chiavi. I componenti sono basati su hardware e detengono la certificazione EAL6+, livelli di sicurezza riconosciuti a livello globale”, ha confermato l'azienda di wallet hardware e cold wallet.

Valutazione della vulnerabilità del wallet software

OneKey ha inoltre condotto una valutazione dei suoi prodotti software, notando che le versioni Desktop e Browser Extension utilizzano un'interfaccia PRNG basata su WebAssembly (WASM) di Chromium. 

Il sistema operativo dell'interfaccia utilizza un Generatore di Numeri Casuali Pseudo-Crittograficamente Sicuro (CSPRNG) come fonte di entropia, che è lo stesso standard utilizzato nei browser moderni e nei sistemi software sicuri.

OneKey ha dichiarato che i suoi wallet per Android e iOS dispongono di API CSPRNG a livello di sistema integrate direttamente nei sistemi operativi. Il team di sicurezza del servizio wallet ha ribadito che la qualità della casualità nella generazione del wallet dipende direttamente dall'integrità dell'ambiente dispositivo e software. 

“Se il sistema operativo, il kernel del browser o l'hardware del dispositivo sono compromessi, la fonte di entropia potrebbe essere indebolita”, ha scritto.

L'azienda ha consigliato agli utenti di scegliere wallet hardware se intendono conservare le monete a lungo termine, per minimizzare il rischio di esposizione. Ha anche avvertito di non importare frasi mnemoniche generate da wallet software in wallet hardware. 

Se stai leggendo questo, sei già avanti. Resta così con la nostra newsletter.

Condividi questo articolo

Dichiarazione di responsabilità. Le informazioni fornite non costituiscono consigli di trading. Cryptopolitan.com non si assume alcuna responsabilità per eventuali investimenti effettuati sulla base delle informazioni fornite in questa pagina. Si consiglia vivamente di effettuare ricerche indipendenti e/o consultare un professionista qualificato prima di prendere qualsiasi decisione di investimento.

Florence Muchai

Florence Muchai

Florence si occupa di notizie relative a criptovalute, gaming, tecnologia e AI da oltre 6 anni. I suoi studi in Informatica presso l'Università Meru di Scienze e Tecnologia e in Gestione delle Emergenze e Diplomazia Internazionale presso il MMUST le hanno fornito eccellenti competenze linguistiche, osservative e tecniche. Florence ha lavorato al VAP Group e come editor per diverse testate specializzate in criptovalute.

ALTRE NOTIZIE …