Edit Template

Biztonsági rés a Coldcardnál: Hogyan tűnt el 70 millió dollár a “feltörhetetlen” tárcákból?

📖 Olvasási idő: 8 perc

Gyors áttekintés

  • Egy támadó mintegy 70 millió dollárnyi bitcoint emelt el körülbelül 1 200 Coldcard-tárcából, mindössze 40 perc alatt.
  • A támadónak nem kellett fizikailag hozzáférnie az eszközökhöz. A gyenge entrópiával létrehozott seedeket távolról reprodukálta.
  • Egyes érintett firmware-verzióknál a lehetséges seedek száma körülbelül négymilliárdra csökkent.
  • A saját kockadobással, erős passphrase használatával vagy megfelelő multisig rendszerrel védett tárcák ellenállóbbak lehettek.
  • A firmware-frissítés nem javítja meg a régi seedet. Új seed és ellenőrzött migráció szükséges.

A támadás anatómiája: 40 perc alatt 70 millió dollár

A kriptovaluta-tárolás biztonsági paradigmája a hardveres tárcák „levegővel elválasztott” (air-gapped) védelmére épül, feltételezve, hogy fizikai hozzáférés nélkül az eszközök hozzáférhetetlenek. A július 30-i események azonban bebizonyították, hogy egy rendszerszintű gyártói hiba képes kiiktatni ezt a stratégiai előnyt, lehetővé téve a távoli, hálózaton keresztül végrehajtott tőkeelszívást.

A források szerint a támadó mindössze 40 perc alatt ürített ki 1 200 tárcát. Az érintett eszközökhöz fizikailag nem kellett hozzányúlni; a lopás a blokklánc nyilvános adatainak elemzésével és a kulcsok matematikai reprodukciójával történt. A támadás ütemezése precíz, professzionális végrehajtásra vall: a Chainalysis adatai alapján az elkövető a legértékesebb tárcákat – köztük egy 1,8 millió dolláros egyenleget – vette célba először. A zsákmány közel fele, mintegy 30 millió dollár, az akció első 10 percében gazdát cserélt.

Különösen kritikus szempont a gyártói incidenskezelés: a “sweep” (tisztogatás) már 30 órával azelőtt lezajlott, hogy a Coinkite közzétette volna az első hivatalos figyelmeztetést. Ez a késedelem védtelenül hagyta a felhasználókat a folyamatban lévő támadással szemben, rávilágítva a központi kommunikációs csatornák sérülékenységére válsághelyzetben.

DONEChatGPT Image 2026. aug. 1. 19 45 43 gigapixel text shapes 1600w 1600

A technikai hiba: Amikor a véletlenszerűség nem véletlen

A kriptográfiai biztonság alapköve a seed-generálás során alkalmazott entrópia, azaz a valódi véletlenszerűség. Egy egészséges rendszerben a privát kulcs alapját képező szám olyan hatalmas, hogy annak kitalálása statisztikai képtelenség.

A Coldcard esetében a problémát egy 2021. márciusi firmware-módosítás okozta. Az eszköz ekkor csendben leállt a saját hardveres véletlenszám-generátorának (RNG) használatával, és egy determinisztikus szoftveres algoritmust vezetett be helyette. Ez az algoritmus a chip sorozatszámából – amely gyári fix adat – és a belső órajel értékeiből építkezett. Mivel ezen adatok egyike sem titkos vagy valódi értelemben véletlen, a generált kulcsok reprodukálhatóvá váltak.

A Block mérnöki csapata feltárta, hogy ez a szoftveres korlát a lehetséges seed-variációk számát mindössze 4 milliárdra szűkítette. Bár ez laikus szemmel soknak tűnhet, egy modern GPU-klaszter számára ez a tartomány másodpercek alatt végigfuttatható folyamat. Ez a technikai hiányosság tette lehetővé, hogy a támadó szinte “kitalálja” a létező tárcák kulcsait.


Blue Modern Trading Seminar Twitter Post SZIGNAL 1

Hogyan történt a lopás fizikai hozzáférés nélkül?

A “cold storage” biztonsági ígérete ebben az esetben megbukott, mivel a támadás nem a hardvert, hanem a mögötte álló matematikai gyengeséget célozta meg. A támadó módszertana a következő volt: saját nagy teljesítményű számítógépén legenerálta a lehetséges 4 milliárd seed-et, kiszámította a hozzájuk tartozó nyilvános címeket, majd ezeket összevetette a blokkláncon látható egyenlegekkel.

A Block mérnökei kiemelték: mivel a blokklánc transzparens, a támadónak nem volt szüksége interakcióra az áldozatokkal. Az érintett eszközök akár egy páncélszekrényben, kikapcsolva is pihenhettek, a kompromittált kulcs-készlet révén a tőke bármikor hozzáférhetővé vált a támadó számára a saját gépéről.

Miért nem elegendő a firmware frissítése?

A Coinkite javított firmware-verziókat adott ki az érintett Coldcard-modellekhez. Ezek helyreállítják a megfelelő seedgenerálást az új tárcák létrehozásakor.

A frissítés azonban nem változtatja meg a korábban létrehozott seedet. Az már a gyenge entrópiájú számtartományból származik.

A sérülékenység ezért nem egyszerűen az eszköz aktuális szoftverében található. A veszélyeztetett privát kulcsban is tartósan jelen van.

Egy régi seed importálása másik hardveres tárcába sem oldja meg a problémát. A Ledger, a Trezor vagy egy új Coldcard ugyanazokat a privát kulcsokat állítaná elő belőle.

A támadó szempontjából nem számít, hogy melyik fizikai eszköz tárolja a seedet. Ő a lehetséges számokat és a belőlük származó címeket vizsgálja.

Ezért minden érintett firmware-rel generált seedet tartósan kompromittáltnak kell tekinteni.

Az érintett Coldcard-verziók

A Coinkite biztonsági figyelmeztetése szerint az alábbi eszközökön létrehozott seedek lehetnek veszélyben:

  • Coldcard Mk3: 4.0.1-től 4.1.9-ig;
  • Coldcard Mk4 és Mk5: az 5.6.0 standard verzió előtti kiadások;
  • Coldcard Mk4 és Mk5 Edge: a 6.6.0X előtti kiadások;
  • Coldcard Q: az 1.5.0Q standard verzió előtti kiadások;
  • Coldcard Q Edge: a 6.6.0QX előtti kiadások.

A TAPSIGNER, az OPENDIME és a SATSCARD termékeket a Coinkite szerint nem érinti a probléma.

A biztonságos migráció lépései

Az érintett felhasználóknak először telepíteniük kell a saját modelljükhöz tartozó javított firmware-t.

Ezután teljesen új seedet kell létrehozniuk a frissített eszközön. Fontos ellenőrizni a seed biztonsági mentését, a tárca ujjlenyomatát és a fogadási címet.

Elsőként csak kis összegű tesztutalást érdemes végrehajtani. A teljes egyenleg csak a teszt sikeres beérkezése után mozgatható át.

A régi seed biztonsági mentését addig nem szabad megsemmisíteni, amíg a teljes migráció nem fejeződött be.

Milyen tárcák maradhattak biztonságban?

Nem minden érintett firmware-rel létrehozott tárcát lehetett egyszerűen reprodukálni. Bizonyos kiegészítő biztonsági megoldások továbbra is védelmet nyújthattak.

Fizikai kockadobások

A Coldcard lehetővé teszi, hogy a felhasználó fizikai kockadobásokkal egészítse ki a seed létrehozásához használt entrópiát.

A Coinkite szerint azok a felhasználók, akik legalább 50 független és titkos kockadobást adtak meg, nem tekinthetők veszélyeztetettnek kizárólag az RNG-hiba miatt.

Ötven kockadobás legalább 128 bitnyi további entrópiát biztosíthat. Kilencvenkilenc vagy több dobás pedig megközelítőleg 256 bitet jelent.

A kockadobásoknak valóban véletlenszerűnek kell lenniük. A dobássorozatot nem szabad előre kitalálni, lefényképezni vagy digitálisan tárolni.

Amennyiben valaki nem emlékszik a dobások számára vagy körülményeire, a Coinkite az új seedre történő migrációt javasolja.

Erős BIP-39 jelmondat

A BIP-39 passphrase külön biztonsági réteget helyez a seed fölé. A támadónak ebben az esetben nemcsak a seedet, hanem a hozzá tartozó jelmondatot is meg kell találnia.

Egy hosszú, egyedi és kiszámíthatatlan passphrase jelentősen lassíthatja vagy megakadályozhatja a támadást.

A rövid, gyakori vagy más szolgáltatásban is használt jelmondatok azonban brute-force módszerekkel feltörhetők lehetnek.

Fontos, hogy a passphrase nem azonos a Coldcard PIN-kódjával. A Coinkite még erős jelmondat használata esetén is új seed létrehozását javasolja.

Multisig és hardver-diverzifikáció

A multisig tárcák több különálló privát kulcs jóváhagyását igénylik egy tranzakció végrehajtásához.

Ez hatékony védelmet jelenthetett, amennyiben a szükséges kulcsok közül nem mindegyiket érintett Coldcard-eszköz generálta.

Egy kizárólag sérülékeny Coldcard-seedekből felépített multisig rendszer továbbra is veszélyben lehet. A valódi védelemhez több gyártó és több független kulcsgenerálási módszer kombinációja szükséges.

A hardver-diverzifikáció csökkenti annak esélyét, hogy egyetlen gyártói vagy firmware-hiba az összes szükséges kulcsot egyszerre veszélyeztesse.

A migráció is jelentős kockázatot hordoz

Egy biztonsági incidens után természetes reakció lehet a teljes egyenleg azonnali átmozgatása. A kapkodás azonban újabb hibákhoz vezethet.

Egy rosszul feljegyzett seed, hibás fogadási cím vagy elveszett passphrase ugyanúgy végleges veszteséget okozhat.

A Coinkite ezért nyugodt és ellenőrzött eljárást javasol. A felhasználónak minden lépésnél ellenőriznie kell a tárca ujjlenyomatát és a címet az eszköz saját kijelzőjén.

A teljes összeg mozgatása előtt kis tesztutalást kell végezni. Csak a sikeres ellenőrzés után ajánlott átutalni a fennmaradó bitcoint.

Mit tanít a Coldcard-incidens a self-custody biztonságáról?

A Coldcard esete nem bizonyítja, hogy minden hardveres tárca használhatatlan. Azt viszont világosan megmutatja, hogy az offline tárolás önmagában nem elegendő.

A hardveres tárcának két alapvető feladata van. Egyrészt meg kell akadályoznia, hogy a privát kulcs illetéktelenekhez kerüljön. Másrészt kellően kiszámíthatatlan kulcsot kell létrehoznia.

A Coldcard-incidensben az első védelmi réteg működött. A támadó nem fért hozzá közvetlenül az eszközökhöz.

A második réteg azonban egyes firmware-verzióknál meggyengült. Ez lehetővé tette a seedek matematikai reprodukcióját.

A történet egyben az ellátási lánc és a firmware-frissítések kockázatára is rámutat. A felhasználó végső soron nemcsak a fizikai eszközben bízik, hanem annak szoftverében és a gyártó fejlesztési folyamataiban is.

A biztonság ezért több, egymástól független réteget igényelhet. Ilyen lehet a saját entrópia, az erős passphrase, a multisig és a különböző gyártók eszközeinek kombinálása.

Összegzés és kitekintés

A Coldcard biztonsági incidense drasztikus emlékeztető a self-custody felelősségére. Egy hardveres tárca fizikailag tökéletesen elszigetelt maradhat, miközben a benne tárolt seed matematikailag kiszámítható.

A firmware frissítése megakadályozhatja az újabb gyenge seedek létrehozását. A már generált privát kulcsokat azonban nem teszi biztonságossá.

Az érintett felhasználóknak ezért új seedet kell létrehozniuk a javított firmware-rel. Ezután ellenőrzött módon át kell mozgatniuk az eszközeiket az új címekre.

A történtek azt is megmutatják, hogy a self-custody nem csupán a seed szavak biztonságos tárolását jelenti. A felhasználónak a kulcsgenerálás, a firmware és a biztonsági mentés kockázatait is kezelnie kell.

Azok számára, akik ezt a technikai felelősséget nem kívánják vállalni, szabályozott letétkezelők vagy spot Bitcoin ETF-ek jelenthetnek alternatívát.

Ezek nem szüntetik meg a kockázatot. Ehelyett az egyéni kulcskezelés veszélyeit intézményi és partnerkockázatra cserélik.


Források:



Fáy Péter

Kommentáld!

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Hasonló témák

A szerkesztő válogatása

  • All Post
  • Business - Gazdaság
  • Forex
  • Ingatlan
  • Kripto devizák
  • Oktatás
  • Pszichológia
  • Részvények, Indexek
  • Technológia
  • Tőzsde
  • Uncategorized @hu
    •   Back
    • Elemzés

Utolsó cikkek

  • All Post
  • Uncategorized @hu
  • Részvények, Indexek
  • Forex
    •   Back
    • Elemzés

Célunk egy olyan gazdasági magazin létrehozása, amely elősegíti a hazai gazdasági tudatosság növekedését, és hozzájárul a tőzsdéhez, a devizakereskedelemhez, valamint más befektetési formákhoz való pozitívabb hozzáállás kialakításához.

Szerkesztők

Fáy Péter

Várkuti Géza

Csákó Zsuzsanna

Polyánszky Attila

Company

Obsydium Ltd.

TIN 60141463P
VAT CY60141463P

Christodolou Sozou 15
3035 Limassol CY

Licensz: HE471644

© 1997-2026 Obsydium Ltd.

Az egyes gazdasági adatok közlése, nem minősül befektetési tanácsadásnak, kizárólag a forrás véleményét tükrözik.

Nyerj 1000 eurós kereskedési számlát vagy 100 000 Ft készpénzt!

Töltsd ki 1 perces befektetési kérdőívünket, és vegyél részt havi nyereményjátékunkban!