Bitcoin · Nieuws

Coldcard-aanvaller haalt $7,7 miljoen weg uit buit van 293 vaults

Een Coldcard-aanvaller haalde $7,7 miljoen (97,09 BTC) weg uit 11 van de 293 multisig-vaults, via THORChain en CoinJoin, waarbij ongeveer 118,7 BTC resteert in de derde golf.

Coldcard attacker moves $7.7 million from 293-vault haul

De reeks betrof 11 van de 293 two-of-two multisig-vaults, aldus het rapport van CoinDesk.

De transfers begonnen met circa 20,5 BTC uit de grootste vault, die op 2 september via THORChain werd verplaatst, waarbij de opbrengst op Ethereum terechtkwam. Vervolgens stuurde de aanvaller 15,48 BTC uit de op een na grootste vault naar een CoinJoin-transactie op 5 september, gevolgd door 61,12 BTC uit 10 vaults op 6 september.

Die reeks geeft on-chain-waarnemers een gerangschikt beeld van wat er mogelijk nog gaat verschuiven. De operator bouwde 293 two-of-two multisig-adressen voor de coins van slachtoffers en werkt die af in aflopende volgorde van omvang. De volgende 10 vaults bevatten samen 30,81 BTC; de vaults op plek 61 tot en met 293 bevatten gezamenlijk 33,77 BTC.

Het genoemde percentage is bij benadering, maar het resterende saldo valt nog wel te schatten. Als 97,09 BTC staat voor 45% van golf 3, dan komt het impliciete totaal van de golf uit op 97,09 ÷ 0,45 = 215,76 BTC. Trek je het verplaatste bedrag daarvan af, dan blijft er ongeveer 118,67 BTC over, oftewel ruwweg 55% van de golf, dat nog niet is verplaatst.

Die schatting staat los van het bredere saldo van de exploit. Over alle Coldcard-exploitgolven heen bevindt 82% van de gestolen bitcoin zich nog altijd op de plek waar de aanvallers die oorspronkelijk hebben neergezet, wat betekent dat ongeveer 18% is verplaatst. Bij de huidige bitcoinkoers van $79.137, zoals vermeld door CoinGecko, komt de in golf 3 verplaatste 97,09 BTC neer op ongeveer $7,68 miljoen, wat overeenkomt met het gemelde bedrag van $7,7 miljoen.

Het verplaatsingstraject

De eerste uitstap in golf 3 verliep via THORChain, waarmee ongeveer 20,5 BTC naar Ethereum werd verplaatst. Slechts 20,56 BTC kwam daadwerkelijk op Ethereum aan, terwijl nog eens 57,24 BTC onuitgegeven blijft staan als CoinJoin-wisselgeld op één enkel adres, volgens de weergave van Decrypt.

Het spoor van Galaxy eindigt bij nog eens circa 19 BTC. Daarmee blijft de exacte bestemming van de volledige 97,09 BTC onopgehelderd binnen de beschikbare tracking, ook al is het totaal verplaatste bedrag wel gerapporteerd. De latere overboekingen naar CoinJoin-rondes voegen nog een extra laag toe: de coins zijn terechtgekomen in transacties die zijn opgezet om inputs en outputs te bundelen, terwijl het wisselgeldadres zelf onuitgegeven blijft.

De 11 geleegde vaults vormen slechts zo’n 3,8% van de set van 293 vaults: 11 ÷ 293 × 100 = 3,75%. Ze bevatten ongeveer 45% van de gerapporteerde buit van de golf omdat de aanvaller eerst de grootste saldi aanpakt. Het aantal resterende vaults is daardoor veel groter dan de geleegde set, terwijl het bekende saldo daarvan versnipperder is: de 233 kleinste vaults bevatten in totaal 33,77 BTC.

De volgende blootstelling is concreet. Als de aflopende reeks wordt voortgezet, bevatten de volgende 10 vaults die in de tracking zijn geïdentificeerd 30,81 BTC, ter waarde van ongeveer $2,44 miljoen bij $79.137 per BTC. Dat betekent niet dat die coins als volgende zullen worden verplaatst, maar het geeft wel de volgende gerangschikte pool aan die in de tracking wordt beschreven. Voor houders en tegenpartijen die adressen volgen die aan de exploit zijn gekoppeld, is de belangrijkste vraag op korte termijn of de operator doorgaat met het legen van vaults of het saldo laat staan.

De bug en het resterende risico

De diefstallen zijn terug te voeren op een firmwarebug die Coinkite in maart 2021 introduceerde. De fout leidde de seedgeneratie weg van de hardware-random-number-chip van het apparaat naar een software-alternatief, waardoor de sterkte van de sleutel instortte van 128 bits aan entropie naar slechts 40 bits.

De sweeps van de gestolen fondsen begonnen op 30 juli. Coinkite heeft de firmware sindsdien grondig herzien, met versies die worden vermeld als Mk4/Mk5 5.6.2 en Q 1.5.2Q. Een update kan een seed die onder de gebrekkige versie is gegenereerd echter niet herstellen. Getroffen gebruikers moeten nieuwe seeds aanmaken en hun fondsen verplaatsen, waardoor gebruikers met kwetsbare seeds er slechter aan toe blijven totdat die migratie is voltooid.

Het gevolg voor houders is daarom eerder operationeel van aard dan alleen gekoppeld aan de meest recente transactie van de aanvaller: gerepareerde firmware beveiligt geen oude seed. Fondsen die onder de getroffen versie zijn gegenereerd, moeten worden verplaatst naar een nieuw gegenereerde seed, terwijl de voortdurende sweeps van de aanvaller betekenen dat de resterende saldi nog altijd doelwit kunnen worden.

Ook werd een eerder niet-geïdentificeerde vault gesignaleerd, gefinancierd door 58 adressen. Die gebruikte hetzelfde two-of-two multisig-format, en Galaxy vermoedt dat die toebehoort aan een ander Coldcard-slachtoffer. Als die wordt meegeteld, zou golf 3 stijgen naar 294 vaults en zou de bredere exploit uitkomen op ongeveer 1.806 BTC, ter waarde van circa $143,9 miljoen.

Galaxy meldde in augustus ook dat het een onbevestigde vierde golf van 638,5 BTC in de boeken had staan, waarmee het totaal boven de 2.400 BTC zou uitkomen.

De huidige boekhouding van golf 3 is helderder: er zijn 293 vaults aangemaakt, 11 daarvan zijn geleegd, 97,09 BTC is verplaatst, en naar schatting resteert nog 118,67 BTC op basis van het gerapporteerde aandeel van 45%. De volgende saldi zijn al zichtbaar in de rangschikking naar omvang.

bitcoin coinjoin coinkite coldcard thorchain
Nadia Rahman

Nadia Rahman

Marktenredacteur · 9 jaar crypto-ervaring · Auteurspagina

Nadia Rahman is marktenredacteur bij CoinScoop. Ze volgt bitcoin, macroliquiditeit en de spot-ETF-markt, en schreef eerder over rente en valuta voor een internationaal persbureau.

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 →