Zilliqa blocca le transazioni native ZIL a causa del bug di fuga della chiave Ledger del 2019

- Il 22 luglio, Zilliqa ha interrotto le transazioni native ZIL dopo che un bug nell'app Ledger del 2019 ha permesso agli attaccanti di ricostruire le chiavi private partendo dalle firme pubbliche sulla catena.
- Il bug fissava i primi 64 bit di ogni nonce di firma a zero, consentendo a un attaccante di ricostruire una chiave da circa cinque o più firme compromesse.
- KuCoin ha contribuito a confermare lo sfruttamento attivo, mentre un'app Ledger corretta è in fase di finalizzazione mentre il prezzo di ZIL scende vicino al minimo storico di $0,0024.
Mercoledì, Zilliqa ha congelato le transazioni native ZIL. La blockchain presentava un difetto nella sua app Ledger risalente al 2019. Il bug consentiva agli attaccanti di ricostruire le chiavi private dalle firme già presenti sulla blockchain. Chiunque abbia firmato un trasferimento ZIL nativo con un dispositivo Ledger è a rischio.
La vulnerabilità è stata confermata da Zilliqa in un post su X. La vulnerabilità risiede nel modo in cui l'app Ledger genera le firme Schnorr per le transazioni ZIL native, non EVM. I holder che utilizzano solo strumenti compatibili con EVM e gli SDK Zilliqa per transare ZIL non saranno interessati.
Un bug di copia di 32 byte ha compromesso la casualità della firma
Una firma Schnorr richiede un numero casuale, che deve essere unico. Questo è ciò che viene chiamato nonce. Deve essere segreto e imprevedibile per ogni firma. Se la casualità è indebolita, la matematica che protegge la chiave privata si rompe.
Zilliqa ha dichiarato che la routine di firma stava estraendo i byte 32 sbagliati da un valore di 40 byte. Questo lasciava zero per i 64 bit superiori di ogni nonce. Zilliqa ha descritto il risultato come «nonce effimeri prevedibilmente indeboliti». Rimuovendo tanta casualità, un attaccante con circa cinque o più di tali firme potrebbe ricostruire la chiave privata del firmatario. Tutto ciò di cui si ha bisogno sono dati on-chain pubblici, ha affermato il team.
Il bug c'è dal 2019. Qualsiasi firma qualificata pubblicata da allora è preda facile per la ricostruzione.
Zilliqa è stata cristallina sul raggio d'azione. Solo le transazioni ZIL native firmate su hardware Ledger sono esposte. Nient'altro. Le transazioni EVM sono sicure. E anche gli SDK sono sicuri. Per ora, Zilliqa ha detto a chiunque abbia firmato ZIL nativo con un Ledger di aspettare. Non spostare fondi, non provare a risolvere da soli, attendere le istruzioni ufficiali.
Zilliqa ha dichiarato di aver già adottato misure protettive per prevenire ulteriori perdite e sta lavorando a un piano di remediation. Ledger sta lavorando a una versione patchata dell'app Ledger e i tempi saranno annunciati in un secondo momento.
KuCoin segnala lo sfruttamento mentre ZIL subisce il secondo colpo
Questo non era teorico. Zilliqa ha dichiarato il 19 luglio di aver rilevato attività on-chain coerenti con lo sfruttamento. Il 21 luglio ha individuato la causa radice. È diventata pubblica il 22 luglio. L'incidente si aggiunge a ciò che è già stato il trimestre più hackerato nella storia della crypto.
KuCoin è stato specificamente accreditato da Zilliqa per la diagnosi. Zilliqa ha dichiarato che KuCoin ha aiutato a identificare il bug del nonce. Come dimostrazione, lo scambio ha recuperato le chiavi private interessate dalle firme pubbliche, confermando che lo sfruttamento era in uso. La cooperazione ha permesso a Zilliqa di passare alle misure protettive e di sviluppare la correzione più ampia, ha affermato il progetto.
Il 20 luglio, pochi giorni prima della divulgazione su Ledger, Zilliqa ha rivelato che ZIL era stato rubato da un cold wallet di uno dei suoi partner di scambio. Questo ha portato il token a un nuovo minimo storico di $0,002441. Ha anche indotto Coinone e KuCoin a sospendere i depositi e i prelievi di ZIL, ha riportato Cryptopolitan all'epoca.
Tali furti sono diventati una tendenza quest'anno dopo che un attaccante ha svuotato $820.000 dal protocollo di privacy Hinkal all'inizio di luglio. L'CEO Alexander Zahnd ha chiesto calma. Ha dichiarato che avrebbe fornito un rapporto completo.
Zilliqa non ha detto se i due eventi siano correlati. Per tutta la settimana ZIL è stata sotto pressione. ZIL in calo del 3,5% nelle ultime 24 ore a $0,00244 secondo i dati di CoinGecko. ZIL ha raggiunto un massimo di ~$0,2563 nel maggio 2021.
Non limitarti a leggere le notizie sulle criptovalute. Comprendile. Iscriviti alla nostra newsletter. È gratuita.
Domande frequenti
Chi è colpito dalla vulnerabilità di Ledger di Zilliqa?
Solo gli utenti che hanno firmato transazioni ZIL native non-EVM con un dispositivo Ledger sono a rischio. I detentori che spostano ZIL esclusivamente tramite strumenti compatibili con EVM e gli SDK di Zilliqa non sono interessati.
Come potrebbero gli attaccanti rubare le chiavi private grazie al bug?
L'app Ledger ha copiato i byte sbagliati (32 invece di 40) da un valore di 40 byte. Ciò ha fissato i primi 64 bit di ogni nonce di firma a zero; la perdita di casualità ha permesso a un attaccante di ricostruire una chiave privata da circa cinque o più firme compromesse utilizzando dati pubblici sulla catena.
Quando Zilliqa ha rilevato lo sfruttamento?
Zilliqa ha dichiarato di aver rilevato, il 19 luglio, attività on-chain coerenti con un'attiva sfruttamento. Ha isolato la causa radice il 21 luglio e ha divulgato pubblicamente la vulnerabilità il 22 luglio.
Disclaimer. Le informazioni fornite non costituiscono consulenza finanziaria. Cryptopolitan.com non si assume alcuna responsabilità per eventuali investimenti basati sulle informazioni presenti in questa pagina. Si raccomanda vivamente di effettuare ricerche autonome e/o consultare un professionista qualificato prima di prendere qualsiasi decisione di investimento.

Randa Moses
Randa Moses è un'editor e giornalista presso Cryptopolitan, dove si occupa di tecnologia, intelligenza artificiale, robotica, criptovalute, truffe e hacking. Opera nel settore delle criptovalute dal 2017. Ha ricoperto ruoli in Forward Protocol, AmaZix e Cryptosomniac. Randa è laureata in Ingegneria Elettrica ed Elettronica presso l'Università di Bradford.
















