Crypto-hacks 2026

Zwakke herstelcodes raken 1.404 Qubic-wallets en leggen netwerk stil

Internationaal•
Een aanvaller heeft in minder dan twee uur 1.404 Qubic-wallets leeggehaald. Volgens het project verdween ongeveer 2,94 biljoen QU nadat zwak aangemaakte seeds konden worden voorspeld.
Qubic legde daarop het netwerk stil. Het grootste deel van de gestolen tokens kan daardoor volgens het project niet verder bewegen, maar blokkeren is nog geen terugbetaling aan de oorspronkelijke houders.

Aanval duurde 104 minuten

Qubic beschreef de aanval in zijn beveiligingsmelding van 18 oktober.
De ongeautoriseerde transacties begonnen op 17 oktober om 23.42 uur UTC en stopten op 18 oktober om 01.26 uur UTC.
In die 104 minuten werden volgens Qubic 1.404 wallets geraakt.
De aanvaller maakte ongeveer 2,94 biljoen QU buit.
Het project wijst niet naar een fout in het Qubic-protocol zelf. De zwakke plek zat volgens de eerste analyse bij het aanmaken van bepaalde geheime walletseeds.

Bepaalde Apple-omgevingen staan op waarschuwingslijst

Niet iedere Qubic-wallet valt volgens het project onder dezelfde waarschuwing.
Qubic noemt specifiek seeds die zijn aangemaakt:
  • op een iPhone of iPad, via iedere browser, vóór 18 oktober 2026;
  • op een Mac via Safari, vóór 18 oktober 2026;
  • via de Qubic-app voor iOS, vóór juli 2025.
De datum en omgeving waarin de seed oorspronkelijk werd gemaakt zijn daarmee belangrijker dan het apparaat waarmee iemand de wallet vandaag opent.
Een later verhuisde wallet kan nog steeds op een oud en zwak geheim rusten.

Oude code gebruikte Math.random()

De openbare codewijziging van Qubic laat zien wat technisch is aangepast.
De oude generator bouwde een seed van 55 kleine letters.
Voor iedere letter gebruikte de software:
Math.random()
Dat is precies het verkeerde soort willekeur voor een cryptografisch geheim.
MDN waarschuwt in zijn JavaScript-documentatie expliciet dat Math.random() niet cryptografisch veilig is en niet voor beveiligingstoepassingen moet worden gebruikt.
Een herstelcode kan dus lang ogen en toch zwak zijn.
Lengte helpt alleen wanneer de keuzes achter iedere letter voldoende onvoorspelbaar zijn.

Nieuwe versie gebruikt cryptografisch sterke willekeur

Qubic heeft de generator daarom herschreven.
Walletversie 4.26.4 gebruikt crypto.getRandomValues() voor nieuwe seeds.
Die browserfunctie is volgens de Web Crypto-documentatie bedoeld om cryptografisch sterke willekeur te leveren.
De nieuwe Qubic-code doet bovendien iets belangrijks wanneer zo'n veilige bron niet beschikbaar is.
De wallet stopt dan met een foutmelding.
Hij valt niet stilletjes terug op de oude methode.
Dat voorkomt dat nieuwe gebruikers zonder waarschuwing opnieuw een zwakke seed genereren.

Update repareert bestaande seeds niet

Daar zit meteen de belangrijkste beperking van de patch.
De codewijziging maakt nieuwe seeds veiliger.
Een seed die maanden geleden met onvoldoende willekeur werd aangemaakt, verandert daardoor niet.
Het geheim waarmee die wallet wordt beheerd blijft hetzelfde totdat de gebruiker overstapt naar een nieuw, veilig gegenereerd geheim en zijn vermogen daarnaartoe verplaatst.
Alleen software bijwerken is voor een eerder getroffen seed dus geen volledige oplossing.
De oude sleutel wordt door een update niet ineens onvoorspelbaar.

Geld bleef voor 87,1% op Qubic

Qubic zegt dat 87,1% van de gestolen hoeveelheid het eigen netwerk niet heeft verlaten.
Dat komt neer op ongeveer 2,56 biljoen QU.
De overige 12,9% ging naar een account bij MEXC.
Volgens Qubic heeft de exchange dat ontvangende account vervolgens geblokkeerd.
De Computors legden daarnaast de verwerking op het Qubic-netwerk stil.
Daardoor kunnen de tokens die nog op de blockchain staan volgens het project niet verder worden verplaatst zolang de stillegging duurt.

Stilleggen is iets anders dan teruggeven

Dat onderscheid moet scherp blijven.
Een token dat niet meer kan bewegen, staat nog niet automatisch weer onder controle van het slachtoffer.
Hetzelfde geldt voor het saldo bij MEXC.
Een geblokkeerd exchangeaccount voorkomt verdere verplaatsing, maar bepaalt nog niet wie juridisch of technisch uiteindelijk de tokens terugkrijgt.
Qubic zegt dat het Computor-quorum over een hersteloplossing moet beslissen.
Het project werkt aan opties en wil later een volledig technisch rapport publiceren.
Daarmee staat de eindafrekening van de aanval nog open.

Netwerkstop toont ook hoeveel macht Computors hebben

De keuze om de verwerking volledig stil te leggen heeft een direct voordeel.
De aanvaller kan de resterende QU niet eenvoudig verder verspreiden zolang geen nieuwe transacties worden verwerkt.
Maar zo'n ingreep treft ook normale gebruikers.
Ook zij kunnen gedurende de stop geen gewone transacties uitvoeren.
Het incident laat daarmee twee beveiligingslagen tegelijk zien.
De walletsoftware bepaalde hoe sterk het persoonlijke geheim werd gemaakt. De Computors bepalen gezamenlijk wat er op netwerkniveau kan gebeuren wanneer het misgaat.
Dat zijn afzonderlijke machtsvragen.

Een geldige transactie kan toch uit gestolen toegang komen

De aanval laat ook zien waarom een blockchain niet kan beoordelen hoe iemand aan een privésleutel kwam.
Wanneer een aanvaller een seed correct kan voorspellen, kan hij dezelfde cryptografische handtekeningen produceren als de rechtmatige eigenaar.
Voor het netwerk ziet zo'n transactie er technisch geldig uit.
De blockchain weet niet of de seed via een veilige generator is aangemaakt, is gestolen of door een aanvaller is geraden.
De beveiliging moet dus al vóór het ondertekenen kloppen.
Zwakke willekeur bij het aanmaken van een sleutel kan jaren later nog doorwerken.

Qubic waarschuwt ook voor tweede golf van scams

Na een walletaanval verschijnt vaak een tweede groep aanvallers: zogenaamde herstelhelpers.
Qubic waarschuwt getroffen gebruikers daarom voor privéberichten van mensen die beweren namens het project te werken.
Teamleden zouden gebruikers niet uit zichzelf benaderen om hun seed op te vragen.
Ook hoort niemand zijn herstelcode mee te sturen bij aangifte of een verzoek om ondersteuning.
Voor een melding van verlies zijn een openbaar wallet-ID, het bedrag en relevante transactiedata voldoende.
De seed zelf moet geheim blijven.

Het echte probleem zat vóór de eerste transactie

De 2,94 biljoen gestolen QU trekt de aandacht, maar de technische fout ontstond veel eerder.
Op het moment dat sommige wallets hun geheime code genereerden, werd een bron gebruikt die niet voor cryptografische sleutels bedoeld was.
Vanaf dat moment kon een lang ogende seed minder bescherming bieden dan gebruikers mochten verwachten.
Versie 4.26.4 sluit die route voor nieuwe seeds.
Voor de 1.404 leeggehaalde wallets komt die verbetering te laat. En zolang het Computor-quorum geen herstelroute heeft uitgevoerd, betekent stilstaand gestolen geld nog steeds niet dat slachtoffers hun QU terug hebben.

Stop met te veel betalen voor je crypto. Bij de Amsterdamse exchange Finst handel je tegen de laagste tarieven van Nederland, zonder verborgen kosten.

👀 Bekijk Finst nu ›

Let op: Beleggen in crypto brengt risico’s met zich mee. Handel alleen met geld dat u kunt missen.

Ga verder met lezen
loading
Dit vind je misschien ook leuk
Laat mensen jouw mening weten

Loading