Kriptotárca

Rejtett chip a Ledger-tárcában: így lopták el a helyreállító szavakat

Egy kriptotárca belsejébe rejtett alkatrész már az első beállításkor megszerezhette a felhasználó vagyonához hozzáférést biztosító helyreállító szavakat, majd mobilhálózaton továbbíthatta azokat. A Ledger vizsgálata szerint a délkelet-ázsiai CryptoBilis viszonteladón keresztül értékesített egyik készülékben ilyen hardveres kémegység működött. Miközben a kereskedő felfüggesztette a Ledger-eszközök értékesítését, a károsultak száma és a teljes veszteség továbbra sem tisztázott.

Már a tárca beállításakor megszerezhették a titkos szavakat

A Ledger október 13-án ismertette azokat a technikai megállapításokat, amelyek közelebb visznek a CryptoBilis ügyfeleit érintő kriptolopások megértéséhez. A gyártó Donjon biztonsági csapata olyan, engedély nélkül beépített alkatrészt vizsgált, amely a hardvertárca kijelzőjén megjelenő érzékeny információkat figyelte. A vizsgálat alapján a támadók a készülék első beállításának egyik legfontosabb pillanatát használhatták ki.

Egy új Ledger-tárca létrehozásakor az eszköz megjeleníti a 24 szóból álló helyreállító kifejezést, amelyet a felhasználónak biztonságosan meg kell őriznie. Ez a szósor teszi lehetővé a tárcához való hozzáférés helyreállítását például akkor, ha a készülék elveszik, megsérül vagy használhatatlanná válik. Éppen ezért a helyreállító szavak megszerzése rendkívül súlyos biztonsági kockázatot jelent.

A vizsgált készülék burkolata alatt elhelyezett idegen egység egy mikrokontrollert tartalmazott, amely képes volt kiolvasni a beállítás során megjelenített információkat. Amikor felismerte a helyreállító szavakat mutató képernyőket, dekódolta a szavakat, majd egy előre konfigurált eSIM segítségével LTE-mobilhálózaton továbbította az adatokat. A gyártó megállapításai szerint ez a folyamat a tárca szokásos biztonsági rendszereitől elkülönülten működött.

Ez azért különösen veszélyes, mert az adatlopás már azelőtt megtörténhetett, hogy a tulajdonos jelentősebb összeget helyezett volna el az újonnan létrehozott tárcához tartozó címeken. A felhasználó közben azt hihette, hogy a helyreállító szavakat kizárólag ő látta a készülék kijelzőjén. A támadó számára azonban a megszerzett szósor később is felhasználható hozzáférést jelenthetett.

Nem a Ledger biztonsági chipjét törték fel

A Ledger közlése szerint az idegen alkatrész nem módosította a Secure Elementet, vagyis a privát kulcsok védelméért felelős biztonsági chipet. Nem változtatta meg a készülék operációs rendszerét, a kriptovaluta-tranzakciókat vagy a digitális aláírásokat sem. A feladata az volt, hogy megszerezze a tárca inicializálásakor megjelenített bizalmas információkat.

A különbség technikai szempontból alapvető: a támadás a bemutatott működés alapján a képernyőn megjelenő titkos adatok elfogására épült. A biztonsági chip és az aláírási folyamat sértetlensége ezért önmagában nem akadályozta meg a helyreállító szavak kiszivárgását. A készülék rendeltetésszerű működése mellett is kialakulhatott olyan helyzet, amelyben a tulajdonos elveszítette a kizárólagos hozzáférést.

A hardvertárca ugyanis nem magukat a kriptovalutákat tárolja: azok a blokkláncon nyilvántartott eszközök. A készülék a hozzájuk tartozó privát kulcsok kezelésében és a tranzakciók aláírásában játszik szerepet. Ha valaki megszerzi a tárca helyreállításához szükséges adatokat, másik kompatibilis környezetben is létrehozhatja a hozzáférést, így a pénzmozgásokhoz már nem feltétlenül kell birtokolnia az eredeti eszközt.

A jelenlegi megállapítások ezért egy fizikai manipulációval végrehajtott adatlopást írnak le. Ezekből nem következik, hogy a Ledger valamennyi készüléke érintett lenne, vagy általánosan feltörték volna a gyártó biztonsági rendszerét. A vizsgálat egyik központi kérdése éppen az, hogy hol és milyen körülmények között kerülhettek idegen alkatrészek az érintett hardvertárcákba.

Leállt az értékesítés a CryptoBilisnél

Az ügy október 9-én került a Ledger vizsgálói elé, miután több, a CryptoBilisen keresztül vásárló ügyfél kriptovaluták eltűnéséről számolt be. A gyártó megkezdte a panaszok kivizsgálását, és arra kérte a délkelet-ázsiai piacokat kiszolgáló viszonteladót, hogy állítsa le termékei értékesítését és kiszállítását. A lépés célja az volt, hogy a vizsgálat idején ne kerüljenek további, esetlegesen érintett készülékek a vásárlókhoz.

Október 10-én a biztonsági csapat az egyik károsult eszközében azonosított egy engedély nélkül beépített hardveres egységet. A CryptoBilis ezt követően megerősítette, hogy felfüggesztette a Ledger aláíróeszközök értékesítését. A most ismertetett technikai eredmények az akkor felfedezett alkatrész működését részletezik.

A Ledger szerint az incidenshez kapcsolódó, általa ellenőrzött valamennyi vagyonvesztés olyan készüléket érintett, amelyet a CryptoBilis értékesített. Más beszerzési csatornán vásárolt eszközhöz köthető tárcakiürítést a vállalat a közleményében nem erősített meg. Ettől függetlenül a kutatók más készülékekkel és földrajzi helyszínekkel kapcsolatos, hardveres módosításokról szóló bejelentéseket is vizsgálnak.

Egyelőre nem tisztázott, hogy az illetéktelen alkatrészek az értékesítési lánc mely pontján kerültek az eszközökbe. A vállalat nem nevezte meg a beépítésért felelős személyeket, és nem jelentett be az ügyhöz kapcsolódó letartóztatást, vádemelést vagy lezárt hatósági eljárást. A viszonteladón keresztüli beszerzés ténye önmagában nem bizonyítja, hogy a manipulációt a kereskedő hajtotta végre.

Százmillió dolláros becslés, tisztázatlan teljes kár

A blokkláncelemzéssel foglalkozó Bitquery október 12-i elemzése szerint az ügyhöz kapcsolhatónak tartott gyanús kriptolopások értéke megközelíthette a 102 millió dollárt, 324 tárcát érintve. A kutatók több blokkláncon, köztük a Bitcoin és az Ethereum hálózatán követték a pénzmozgásokat, és összefüggéseket kerestek az érintett címek között. Ez azonban független elemzői becslés, nem a Ledger által hitelesített végleges kárösszeg.

A Ledger nem erősítette meg sem a Bitquery veszteségszámítását, sem az érintett ügyfelek teljes számát. Azt sem állapította meg, hogy a kutatók által azonosított valamennyi gyanús tranzakciót a hardveres kémegység segítségével hajtották végre. A vállalat október 13-i tájékoztatása ezért külön hangsúlyozta, hogy az interneten terjedő összesített adatok harmadik felektől származnak.

A blokkláncon látható pénzmozgások és a fizikai készülékek vizsgálata eltérő kérdésekre adhat választ. A tranzakciós adatok segíthetnek feltárni, honnan és hová kerültek a kriptoeszközök, de önmagukban nem bizonyítják, hogyan jutott illetéktelen kézbe egy helyreállító kifejezés. Ennek megállapításához a hardveres bizonyítékokat és az egyes ügyfelek beszámolóit is össze kell vetni.

A tárcák száma ráadásul nem feltétlenül egyezik meg a károsult személyek számával. Egyetlen felhasználó több címet vagy több hálózaton működő tárcát is kezelhet, ezért az összesített blokkláncadatokból nem lehet automatikusan ügyfélszámot levezetni. Az ügy pontos nagyságrendjét csak a további vizsgálatok tisztázhatják.

Új eszköz mellé új helyreállító kifejezés is kell

A Ledger külön biztonsági útmutatást adott a CryptoBilistől vásárló ügyfeleknek. Akik még nem állították be készüléküket, azoknak azt javasolta, hogy ne kezdjék meg az inicializálást, hanem először forduljanak a hivatalos ügyfélszolgálathoz. Ez összhangban áll azzal a megállapítással, hogy az idegen alkatrész éppen a kezdeti beállításkor megjelenő helyreállító szavakat figyeli.

Azok számára, akik már használták az érintett eszközt, a vállalat a kriptoeszközök mielőbbi áthelyezését javasolta egy új aláíróeszközzel létrehozott, teljesen új helyreállító kifejezéshez tartozó tárcába. Külön figyelmeztetett arra, hogy a meglévő szavakat ne importálják vagy állítsák vissza egy másik, CryptoBilistől vásárolt készüléken. A biztonság helyreállításának kulcsa az új, korábban ki nem szivárgott hozzáférési adatok használata.

A régi helyreállító szósor új eszközbe történő bevitele ugyanis ugyanazt a tárcát állítja helyre. Ha ezt a szósort a támadó már ismeri, a készülék lecserélése nem szünteti meg a hozzáférését. A veszély ezért akkor is fennmaradhat, ha az új hardver egyébként sértetlen és megfelelően működik.

A folyamat lényegét tehát két külön lépés adja: új tárcát kell létrehozni új helyreállító szavakkal, majd a meglévő eszközöket az ahhoz tartozó címekre kell átutalni. Ez különbözik a régi tárca egyszerű visszaállításától. Az érintettek számára a gyártó hivatalos támogatási csatornája adhat az adott készülékhez és helyzethez igazodó útmutatást.

A gyanús készülék bizonyíték lehet

A vagyonvesztést elszenvedő ügyfelektől a Ledger azt kérte, hogy hivatalos támogatási csatornáin jelentsék az esetet, és keressék meg a helyi rendvédelmi szerveket is. A feltételezhetően manipulált hardvertárcát ne küldjék el senkinek addig, amíg nem egyeztettek a gyártó ügyfélszolgálatával vagy az illetékes hatósággal. Maga az eszköz fontos bizonyítékot tartalmazhat a támadás módszeréről.

A vállalat arra is felhívta a figyelmet, hogy a készülék felnyitása előtt indokolt lehet a hatóságokkal való egyeztetés. A szakszerűtlen szétszerelés megváltoztathatja a fizikai bizonyítékok állapotát, illetve károsíthatja a hardvert. Egy manipulációval kapcsolatos vizsgálatban az alkatrészek elhelyezkedése és a beavatkozás nyomai is jelentőséggel bírhatnak.

A más értékesítési csatornán vásárló ügyfelek számára a Ledger a támogatási oldalán ellenőrzési útmutatást tett elérhetővé. Ugyanakkor hangsúlyozta, hogy a burkolat megbontása az eszköz sérülésével járhat. Az ilyen ellenőrzés előtt ezért a helyreállító kifejezés biztonságos mentéséről is gondoskodni kell, a feltételezhetően érintett készülékeknél pedig a bizonyítékok megőrzését is figyelembe kell venni.

Az adathalászok is kihasználhatják a bizonytalanságot

A Ledger ismét figyelmeztette a felhasználókat, hogy nem kér tőlük helyreállító szavakat, nem kezdeményez ügyfélszolgálati telefonhívásokat, és nem küld kéretlen privát üzeneteket. Az ilyen megkeresések ezért különösen gyanúsak, ha a CryptoBilis-incidensre hivatkozva sürgős tárcaellenőrzést vagy vagyonmentést ígérnek. A 24 szavas helyreállító kifejezést támogatást kínáló személynek sem szabad átadni.

Az ügy mellett hamis Ledger-weboldalakról is érkeztek beszámolók, amelyek a felhasználók helyreállító szavait próbálták megszerezni. A hardveres incidens és ezek az adathalász kampányok között ugyanakkor nem állapítottak meg közvetlen kapcsolatot. A két módszer különbözik, de mindkettő ugyanazt az érzékeny adatot célozza.

Egy biztonsági incidens utáni kapkodás megkönnyítheti a csalók dolgát, különösen akkor, ha hivatalos segítségnyújtásnak álcázzák a megkeresést. A felhasználó így egy feltételezett veszély elhárítása közben is kiadhatja a tárcájához szükséges titkos adatokat. Emiatt a támogatási felület hitelességének ellenőrzése ugyanolyan fontos része a helyzet kezelésének, mint a készülékkel kapcsolatos óvintézkedések.

Folytatódik a Ledger Donjon vizsgálata

A Donjon biztonsági kutatócsoport tovább elemzi a vizsgálatra beérkező készülékeket, és azt ellenőrzi, hogy más eszközökben is találhatók-e hasonló idegen alkatrészek. A csapat hardveres és szoftveres biztonsági kutatásokkal, köztük kriptovaluta-aláíró eszközök elleni fizikai támadások vizsgálatával foglalkozik. Munkájához áramköri elemzés, alkatrészvizsgálat és a privát kulcsokat védő mechanizmusok tesztelése is tartozik.

A mostani technikai eredmények egy különálló mikrokontrollerre és mobilkommunikációs rendszerre mutatnak rá. A Ledger által ismertetett működés a kijelzőn megjelenő információk megszerzésére épül, miközben a Secure Element vagy az aláírási folyamat módosítását nem erősítették meg. A további készülékek vizsgálata segíthet eldönteni, mennyire egységes módszert alkalmaztak az elkövetők.

A vállalat a módosításokkal kapcsolatban bizonyítékkal rendelkező kutatók és más közreműködők jelentkezését is várja, miközben az érintett ügyfeleket a Ledger Support felé irányítja. A vizsgálat lezárására vagy a végleges jelentés közzétételére egyelőre nem adott meg időpontot. Továbbra is nyitott kérdés, hány készüléket manipuláltak, hol történt a beavatkozás, és mekkora veszteség vezethető vissza bizonyíthatóan erre a támadási módszerre.

Hozzászólás írása

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

Kapcsolódó cikkek

Több cikk betöltése Betöltés...Nincs több cikk.