▼ Bear
Hatás
80 · Magas

A CryptoJS biztonsági réteg hibája miatt a kriptotartárak kulcsai kiszámíthatók, ami 5,69 millió dollár kárt okozott

BTCETHTRXMATIC
CryptoSlate · Aug 27, 04:48 PMForrás megtekintése ↗
A Coinspect nevű, blokklánc biztonsággal foglalkozó vállalat bejelentette, hogy legalább öt kriptopénztárca alkalmazás legalább 5,69 millió dollár értékű kriptopénzt lopott el, mivel ezek az alkalmazások a CryptoJS könyvtár sebezhető véletlenszám-generátorát használták a helyreállítási kulcsok (seed phrases) létrehozásához, ami lehetővé tette a támadók számára, hogy vissza követhessék a kulcsokat. Ez a szám csak a nyomon követett esetekre vonatkozik, a tényleges kár ennél nagyobb lehet. A probléma gyökere a CryptoJS könyvtár WordArray.random() függvényének 2014. júniusban történt fejlesztése során vezethető vissza, konkrétan a ff1f003 azonosítóval rendelkező commitben. Ez a megvalósítás jelentősen csökkentette a lehetséges helyreállítási kódok számát, amely elméletileg 2^128 vagy 2^256-nak kellene lennie, mindössze körülbelül 2^39 és 2^47 közötti értékre. Ez a mérték lehetővé teszi, hogy egy támadó felmerüljön a lehetséges kódok, kinyerje a blockchain címeket, majd ellenőrizze az egyenlegeket. A támadások többször is, hullámként következtek egymás után. A Coinspect szerint május 27-én körülbelül 3,14 millió dollár, május 30-a és július 13-a között pedig körülbelül 2,55 millió dollár került el. Emellett július 20-án és 21-én további 40 ezer dollár lopódott el a kínai mnemonikus részhalmazból. A vizsgálat 2000 feletti számú seed-et ölelt át, amelyek öt különböző hálózatra terjedtek ki: Bitcoin, Ethereum, Tron, Rootstock és Polygon. Az érintett alkalmazások az RRWallet, a Bexo Wallet, a NanChat, a Bitcoin Libre és a Milo voltak, amelyek közül az RRWallet és a Milo szolgáltatása már megszűnt. A Bexo a 20.1.0 verzióban, a NanChat a 1.3.0 verzióban, a Bitcoin Libre pedig a 4. verzióban javította a problémás véletlenszám-generálási módszert. A NanChat külön értesítést adott ki a 1.3.0 verzió előtt létrehozott tárcák felhasználóinak, amelyben azt javasolta, hogy a tárcájukat sérültnek tekintsék, és új, helyreállított kulcsszó segítségével hozzanak létre új tárcát. A legfontosabb figyelmeztetés az, hogy a sérülékenyekkel létrehozott helyreállítási frázisok nem oldhatók meg egyszerű alkalmazásfrissítéssel, vagy azzal, hogy ugyanazt a frázist más szoftveres vagy hardveres tárcába importáljuk. Ennek oka az, hogy a sérülékenység nem az alkalmazásban, hanem az abban a szoftververzióban rejlik, amelyben a frázis először készült. A Coinspect egy "Unlukey" nevű eszközt tett közzé, amely lehetővé teszi a felhasználók számára, hogy ellenőrizzék, szerepel-e a címük a sérült adatbázisban. Ha a sérülékenység megerősítve, akkor az egyetlen megoldás egy új, biztonságos helyreállítási frázis létrehozása és az eszközre való átutalás.
AI által összefoglalt tartalom. A teljes cikket olvasd el a forrásnál.
Hozzászólások 0
Belépés , hogy hozzászólhass
Betöltés…