Nieuws

Noncefout in Zilliqa Ledger-app geeft aanvallers toegang tot private keys na slechts vijf transacties

Een kritieke noncebug in de Zilliqa Ledger-app stelt aanvallers in staat om private keys te reconstrueren uit slechts vijf on-chain transacties. ZIL daalde zo'n 10% na de bekendmaking.

Zilliqa heeft een kritieke kwetsbaarheid in zijn Ledger hardware wallet-app bekendgemaakt waarmee aanvallers de private keys van gebruikers kunnen reconstrueren uit openbaar beschikbare on-chain transactiedata — een fout die al actief is sinds de lancering van de app en die ZIL op het nieuws zo’n 10% deed dalen. De bug zit in de nonce-generatielogica van de Zilliqa-specifieke Ledger-app, niet in de kernfirmware van Ledger. Maar dat onderscheid biedt weinig troost voor iedereen die ooit native Zilliqa-transacties heeft ondertekend vanaf een Ledger-apparaat, op welk moment dan ook in de geschiedenis van de app.

Bitcoin
BTC
Bekijk coin →
$80.965,00 ▼1,62%
Marktkapitalisatie · $1.63T

In de kern gaat het om een zwakke-nonce-probleem in het cryptografische ondertekeningsproces. Wanneer een Ledger-apparaat een Zilliqa-transactie ondertekent, genereert de app een nonce — een willekeurige waarde die voor elke handtekening uniek moet zijn — die vervolgens wordt gecombineerd met de private key om de publieke handtekening te produceren. Bij zwakke of hergebruikte nonces wordt de private key wiskundig herleidbaar uit alleen de publieke handtekeningen. Volgens berichtgeving van BingX en WuBlockchain heeft een aanvaller slechts ongeveer vijf native Zilliqa-transacties nodig die vanaf een Ledger-apparaat zijn uitgezonden om de private key te reconstrueren. Vijf. Elke gebruiker die meer dan een handvol keren ZIL heeft verstuurd vanaf een Ledger loopt mogelijk risico.

De officiële bekendmaking van Zilliqa, behandeld door Bitget en CoinTelegraph, bevestigde dat de aanvalsvector enkel openbaar beschikbare on-chain data vereist. Fysieke toegang tot het Ledger-apparaat is niet nodig zodra voldoende transacties zijn ondertekend en uitgezonden. De handtekeningen staan al on-chain, zichtbaar voor iedereen, en de fout zorgt ervoor dat ze genoeg informatie lekken om de key af te leiden die ze heeft geproduceerd. Onderzoeker pcaversaccio schreef op X dat de kwetsbaarheid actief is sinds de Zilliqa Ledger-app voor het eerst werd gelanceerd — wat betekent dat de blootstelling mogelijk jaren teruggaat, niet weken. Dit is geen nieuw product. De Zilliqa Ledger-app is al meerdere cycli lang de aanbevolen route voor hardware wallets voor ZIL-houders, en iedereen die de app gebruikte tijdens de bullmarkt van 2021, tijdens staking-activiteiten, of voor routinematige overboekingen, kan handtekeningen on-chain hebben staan die nu met terugwerkende kracht uitbuitbaar zijn.

De timing maakt het erger. ZIL daalde volgens BingX ongeveer 10% na de bekendmaking. Die verkoopdruk kwam tijdens een toch al zwakke markt: de totale cryptomarktkapitalisatie staat op $2.337,28 miljard, een daling van 0,31% over 24 uur, met de Fear & Greed Index op 31 — stevig in “Angst”-territorium. BTC$80.965,00▼1,62% noteert op $66.099, een daling van 0,69% op de dag; ETH$2.398,96▼2,00% op $1.934, een daling van 0,19%. Een daling van 10% in één token tegen die achtergrond is een scherpe beweging. Het weerspiegelt meer dan gewone volatiliteit — het weerspiegelt dat de markt de mogelijkheid inprijst dat een onbekend aantal Zilliqa Ledger-gebruikers keys bezit die in feite al gecompromitteerd zijn. Ze zijn alleen nog niet leeggehaald.

Upbit, een van de grootste beurzen van Zuid-Korea, heeft het probleem gesignaleerd naast de bekendmaking van Zilliqa, volgens WuBlockchain op X. Dat is relevant. Zuid-Koreaanse beurzen behoren historisch tot de meest agressieve wanneer het gaat om het stilleggen van stortingen en opnames zodra de onderliggende beveiliging van een token in twijfel wordt getrokken, en de betrokkenheid van Upbit duidt erop dat de bekendmaking wordt behandeld als een actief infrastructuurrisico, niet als een theoretisch randgeval. En het bredere beeld rond de ZIL-infrastructuur stond al onder druk — een apart bericht meldde dat Zilliqa beurzen onlangs heeft gevraagd om ZIL-overboekingen te pauzeren na een vermoedelijke inbraak in een cold wallet bij een partner. De noncefout komt bovenop die bestaande veiligheidscrisis rond de bewaring en overboekingskanalen van ZIL.

De architectuur van Ledger is solide. Het apparaat is ontworpen om private keys offline te houden en transacties binnen een beveiligde enclave te ondertekenen — daar is niets aan veranderd. De fout zit in de Zilliqa-specifieke applaag die daarbovenop draait. Maar voor getroffen gebruikers is dat theoretisch. Een key die herleidbaar is uit vijf publieke handtekeningen is een key waarmee transacties kunnen worden ondertekend, geld kan worden verplaatst en wallets kunnen worden leeggehaald, ongeacht waar de bug technisch gezien precies zit. De praktische vraag is nu of Zilliqa en Ledger een gepatchte appversie kunnen uitbrengen voordat aanvallers systematisch beginnen met het verzamelen van handtekeningen van de chain, en of beurzen de pauzes op overboekingen lang genoeg aanhouden zodat gebruikers hun geld kunnen verplaatsen naar ondertekeningsmethoden zonder Ledger. Houd de komende dagen een gepatchte Zilliqa Ledger-app en verdere acties van beurzen rond ZIL-stortingen en -opnames in de gaten.

Marcus Feld

Marcus Feld

DeFi- en on-chain-analist · 6 jaar crypto-ervaring · Auteurspagina

Marcus Feld is de DeFi- en on-chain-analist van CoinScoop. Hij duikt in L2-activiteit, stablecoinstromen en protocolinkomsten, en vertaalt ruwe blockchaindata naar heldere conclusies.

Openbaarmaking: Dit artikel is onafhankelijke journalistiek en dient alleen ter informatie — het is geen beleggingsadvies. CoinScoop wordt door lezers ondersteund en kan commissie verdienen aan sommige links. Lees ons openbaarmakingsbeleid →