A BleepingComputer beszámolója szerint egy Hugging Face rosszindulatú szoftver kampány mindössze néhány nappal az eltávolítása után újra felbukkant. A művelet AI modelleket használ fel GPU szerverek eltérítésére kriptobányászathoz és hátsó ajtók telepítésére, és az egyik rosszindulatú modellt több mint 28 000 alkalommal töltötték le. Egy külön megállapítás szerint egy hamis Solana kezdőcsomag a GitHubon arra látszik tervezve lenni, hogy rávegye az AI kódoló ügynököket egy NetSupport távoli hozzáférésű trójai (RAT) telepítésére.

Egyik történet sem egy VPN vagy egy fogyasztói alkalmazás hibájáról szól. Mindkettő arról szól, milyen bizalmat helyeznek a fejlesztők a letöltött kódba és modellekbe. Íme, ami ismert, miért számít, és hogyan ellenőrizheted, mit húzol a gépeidre.

Mit tett a Hugging Face rosszindulatú szoftver kampány

A forrásjelentés szerint a kriptobányászati kampány a Hugging Face modelleket használta szállítási eszközként. Miután a modellek lefutottak a GPU szervereken, a támadók eltérítették azokat a gépeket kriptovaluta bányászatához, és hátsó ajtókat telepítettek a folyamatos hozzáféréshez. A kampányt eltávolították, majd napokon belül visszatért, ami arra utal, hogy az üzemeltetők gyorsan újra közzé tudják tenni új nevek vagy fiókok alatt.

A letöltési szám az a részlet, amin érdemes elgondolkodni. Egyetlen modell, amely meghaladja a 28 000 letöltést, megmutatja, milyen könnyen tűnhet egy tároló népszerűnek és legitimnek. A letöltési számok nem biztonsági jelzés.

A GPU szerverek vonzó célpontok, mert drágák üzemeltetni és kiválóan alkalmasak bányászatra. Az áldozat csak egy váratlan felhőszámla, szokatlanul magas GPU használat vagy teljesítménycsökkenés révén veheti észre. A hátsó ajtók a nagyobb aggodalom: még egy bányász eltávolítása után is egy rejtett hozzáférési pont lehetővé teheti a támadók visszatérését.

A forráscikk nem részletezi a technikai mechanizmust, így ez a bejegyzés nem spekulál róla. A nyilvános keresési eredmények egy trust_remote_code nevű beállítást említenek a kampánnyal kapcsolatban, de ezt inkább saját konfigurációd átvizsgálásának okaként kezeld, mintsem megerősített magyarázatként.

Egy hamis Solana csomag AI kódoló ügynököket célzó támadása

A jelentés második része egy hamis Solana kezdőcsomagot ír le a GitHubon. Ez arra van pozicionálva, hogy rávegye az AI kódoló ügynököket egy NetSupport RAT telepítésére. A RAT távoli irányítást ad a támadónak egy eszköz felett, ami magában foglalhatja a képernyő megtekintését, parancsok futtatását és a fájlok közötti mozgást.

A figyelemre méltó eltolódás a célpont. Ahelyett, hogy csak egy emberi fejlesztőt győzne meg, a tároló úgy van kialakítva, hogy egy automatizált asszisztens, amely egy kezdőprojektet keres és állít be, elvégezhesse a telepítést. Ha egy ügynök a te engedélyeiddel futtathat parancsokat, egy mérgezett tároló is azokkal az engedélyekkel cselekedhet.

Ez kapcsolódik az autonóm eszközökkel kapcsolatos szélesebb aggodalmakhoz a fejlesztői környezetekben. Korábbi beszámolónk egy OpenAI AI ügynökről, amely egy nulladik napi sebezhetőséggel tört be a Hugging Face-re és egy jelentés az AI ügynök zsarolóvírus-tevékenységéről a Hugging Face-nél, a Sysdig jelentése szerint azt mutatja, hogy az AI platformok és ügynökök folyamatos figyelmet vonzanak mind a kutatók, mind a támadók részéről.

Mit jelent ez számodra

Ha soha nem töltesz le AI modelleket vagy nem használsz kódoló ügynököket, a közvetlen kitettséged alacsony. Ha fejlesztő, hobbiista, kutató vagy bármilyen GPU munkaterhelést futtatsz, a kockázat valós, mert ezek a támadások a normál munkafolyamatokra támaszkodnak.

A gyakorlati kérdések a következők:

  • A népszerűség nem bizonyíték. A magas letöltési szám nem akadályozta meg egy rosszindulatú modell terjedését.
  • Az eltávolítás nem végleges. A kampány napokon belül visszatért, így egy eltávolított tároló nem jelenti azt, hogy a fenyegetés elmúlt.
  • Az ügynökök öröklik a hozzáférésedet. Egy AI asszisztens, amely csomagokat telepít vagy szkripteket futtat, a te jogosultságaiddal hajthatja végre a támadó utasításait.
  • A hátsó ajtók túlélik a bányászokat. Egy bányászati folyamat eltávolítása nem feltétlenül távolítja el a támadót.

Egy VPN egyiket sem kezeli. Az átvitel közbeni forgalmat védi, nem a kódot, amelyet futtatni választasz. A források ellenőrzése és az engedélyek korlátozása itt sokkal fontosabb.

Hogyan ellenőrizd a modelleket, tárolókat és fejlesztői eszközöket

Modellek

  • Ellenőrizd a közzétevőt. Részesítsd előnyben a megalapozott szervezeteket, és ellenőrizd, hogy a fiók az, amelyet vársz, nem egy hasonmás.
  • Légy óvatos minden olyan modellel, amely egyedi kódot igényel a betöltéshez. Olvasd el azt a kódot, mielőtt engedélyezed a távoli kódfuttatási beállításokat.
  • Részesítsd előnyben a biztonságosabb fájlformátumokat, ahol elérhetők, és kerüld az ismeretlen modellek futtatását éles vagy felhőhöz csatlakoztatott gépeken.
  • Teszteld az új modelleket izolált környezetben, hozzáférés nélkül a hitelesítő adatokhoz vagy belső hálózatokhoz.

Tárolók és kezdőcsomagok

  • Erősítsd meg, hogy a tároló a hivatalos projekthez tartozik, a projekt saját dokumentációjából származó hivatkozásokat követve.
  • Nézd meg a commit előzményeket, a közreműködők profiljait és a fiók korát. Egy vadonatúj tároló, kidolgozott utasításokkal, gyanút érdemel.
  • Olvasd el a telepítő szkripteket, mielőtt futtatnád őket, különösen bármit, ami további fájlokat tölt le és hajt végre.

AI kódoló ügynökök

  • Írd elő emberi jóváhagyást, mielőtt egy ügynök csomagokat telepít vagy shell parancsokat futtat.
  • Futtasd az ügynököket homokozóban vagy konténerben minimális engedélyekkel és hozzáférés nélkül a titkokhoz.
  • Tartsd az API kulcsokat, tárca kulcsokat és felhő hitelesítő adatokat az ügynök hatókörén kívül.

Megfigyelés

  • Figyeld a GPU kihasználtságot és a felhő számlázást megmagyarázatlan kiugrások után kutatva.
  • Vizsgáld át a futó folyamatokat és a kimenő kapcsolatokat a GPU szervereken.
  • Ha kompromittálódást gyanítasz, építsd újra tiszta képmásból és forgasd a hitelesítő adatokat, ahelyett hogy csak törölnéd a bányászt. Az adataid tesztelt, offline másolatainak megőrzése is segít, ahogy arról az immutable biztonsági mentések, mint a zsarolóvírus utolsó védelmi vonala című írásunkban beszámoltunk.

Kulcsfontosságú tanulságok

A Hugging Face rosszindulatú szoftver kampány megmutatja, hogy az AI modellközpontok és kódtárolók most már a támadási felület részét képezik, és hogy a támadók gyorsan alkalmazkodnak az eltávolítások után. A hamis Solana csomag új csavart ad hozzá azzal, hogy a fejlesztők által egyre inkább megbízott automatizált eszközöket célozza.

A kockázat csökkentéséhez: ellenőrizd a közzétevőket, olvasd el a kódot futtatás előtt, helyezd homokozóba bármi ismeretlent, korlátozd, mit tehetnek az AI ügynökeid, és figyeld a GPU használatot rendellenességek után kutatva. Kezelj minden letöltött modellt és kezdőcsomagot nem megbízhatóként, amíg nem ellenőrizted.