A Polymarket 3,9 millió dollárt térít vissza egy külső kód elleni támadás után
Egy oldalbetöltést mérő külső programot cseréltek kártevőre a Polymarket oldalán, és pénzt vittek el a bejelentkezett kereskedők egy részétől. A szolgáltató közlése szerint összesen 3,9 millió dollárt térít vissza, külön igénylés nélkül.
A látogatók sebességét mérő kódot cserélték le
A Polymarket közlése szerint október 29-én támadás érte az egyik külső szolgáltatóját. Az oldal betöltötte a cég teljesítménymérő programját, amelyet a támadó a Polymarket használóit célzó kódra cserélt. Akiknek az érintett rövid időszakban nyitva volt a webhely, azok közül egyeseknél az aktív bejelentkezést kihasználva pozíciókat adtak el és pénzt mozgattak ki a tárcából.
A külső szolgáltató a DebugBear volt: eszköze azt méri, milyen gyorsan töltődnek be a weboldalak a látogatóknál. A cég közlése szerint a domainregisztrátorán keresztül módosították a DNS-rekordjait. Korai vizsgálata szerint a támadás egy ügyfél oldalát célozta, és nem látta jelét annak, hogy a saját rendszereibe is behatoltak volna; a vizsgálat tovább tartott.
A nyitott munkamenetet használta ki a kártevő
A Hudson Rock kutatói a fájl elemzésekor azt találták, hogy a kód a böngészőben tárolt fiókadatokat is kiolvasta, köztük kereskedési API-kulcsokat. Ezekkel önmagukban nem lehetett megbízást adni, mert ahhoz tárcás aláírás is kellett.
A program ezért megkereste az oldalon a megbízásokat kezelő részt és a tranzakciókat jóváhagyó aláíró eszközt. A saját kriptotárcával belépőknél közvetlenül a támadók tárcájába mozgatta a pozíciókat. Az e-maillel belépőknél egyre rosszabb áron adta el azokat, majd kivitte a pénzt.
A kutatók hangsúlyozták: abból, hogy a kód aláírást kér, önmagában nem következik, hogy a kereskedő jóváhagyó ablak nélkül írt alá. A tárcaszolgáltató kérhetett megerősítést, visszautasíthatta a kérést, vagy a munkamenetre vonatkozó saját szabályait alkalmazhatta.
Igénylés nélkül jár a visszatérítés
A Polymarket szerint a támadásban érintett tárcákból elvitt 2,7 millió dolláron felül 1,2 millió dollárt fordít a kereskedési szünethez kapcsolódó veszteségek fedezésére. A cég blokklánc- és kereskedési adatok alapján azonosította a jogosult tárcákat, ezért nem kell igényt vagy hibajegyet benyújtani.
A szolgáltató az elvett vagy kényszerrel eladott pozíciók esetében az elvételkori értéket téríti meg, az eladáskor keletkezett árkülönbséggel együtt. A szünet alatti veszteségeknél azoknak is fizet, akiknek a piaca a leállás alatt ért véget, vagy akik közvetlenül az újranyitás után adtak el.
Az október 30-i tájékoztatás szerint az érintett tárcák 95%-a addigra teljes visszatérítést kapott. Aki hibásnak tartja a kapott összeget, vagy úgy gondolja, fizetésre lett volna jogosult, a Polymarket státuszoldaláról elérhető űrlapon kérhet felülvizsgálatot.
Leállították a kereskedést, majd újraindították
A Polymarket eltávolította a kompromittált programot, törölte a gyorsítótárakat és megszüntette az aktív bejelentkezési munkameneteket. Átmenetileg a kereskedést és a tranzakciókat továbbító szolgáltatást is leállította, majd az oldal megtisztítása után újranyitott.
A cég szerint a külső programokat további ellenőrzésekkel helyezi vissza: ezek között szigorúbb tartalombiztonsági szabályzatot és a verziók rögzítését is említi. Az ügyet a bűnüldöző hatóságokhoz továbbította, miközben saját vizsgálatát is folytatja.
A DebugBear azt kérte teljesítménymérő eszközének ügyfeleitől, hogy távolítsák el a beágyazási kódját a weboldalaikról.
A cikk mesterséges intelligencia segítségével készült; a szerkesztőség ellenőrizte és jóváhagyta. Impresszum