O campanie malware Hugging Face a reapărut la doar câteva zile după ce a fost eliminată, conform relatărilor de la BleepingComputer. Operațiunea abuzează de modele AI pentru a deturna servere GPU pentru minerit cripto și pentru a instala backdoor-uri, iar unul dintre modelele malițioase a fost descărcat de peste 28.000 de ori. Într-o descoperire separată, un kit de start Solana fals pe GitHub pare conceput pentru a păcăli agenții de codare AI să instaleze un troian de acces la distanță (RAT) NetSupport.
Niciuna dintre povești nu este despre o vulnerabilitate într-un VPN sau o aplicație pentru consumatori. Ambele sunt despre încrederea pe care dezvoltatorii o acordă codului și modelelor descărcate. Iată ce se știe, de ce contează și cum să verificați ce aduceți pe mașinile voastre.
Ce a făcut campania malware Hugging Face
Conform raportului sursă, campania de minerit cripto a folosit modelele Hugging Face ca vehicul de livrare. Odată ce modelele rulau pe servere GPU, atacatorii deturnau acele mașini pentru a mina criptomonede și instalau backdoor-uri pentru acces continuu. Campania a fost eliminată, apoi a revenit în câteva zile, ceea ce sugerează că operatorii pot republica rapid sub nume sau conturi noi.
Numărul de descărcări este detaliul la care merită să zăboviți. Un singur model care ajunge la peste 28.000 de descărcări arată cât de ușor poate un repository să pară popular și legitim. Numerele de descărcări nu sunt un semnal de siguranță.
Servere GPU sunt ținte atractive pentru că sunt scumpe de operat și bine adaptate pentru minerit. O victimă poate observa doar printr-o factură cloud surpriză, utilizare neobișnuit de mare a GPU sau performanță degradată. Backdoor-urile sunt preocuparea mai mare: chiar și după ce un miner este eliminat, un punct de acces ascuns poate permite atacatorilor să revină.
Articolul sursă nu detaliază mecanismul tehnic, așa că această postare nu speculează asupra lui. Rezultatele căutărilor publice menționează o setare numită trust_remote_code în legătură cu campania, dar tratați asta ca un motiv pentru a vă revizui propria configurație, nu ca o explicație confirmată.
Un kit Solana fals vizând agenții de codare AI
A doua parte a raportului descrie un kit de start Solana fals pe GitHub. Este poziționat pentru a păcăli agenții de codare AI să instaleze un RAT NetSupport. Un RAT oferă unui atacator control la distanță asupra unui dispozitiv, ceea ce poate include vizualizarea ecranului, rularea de comenzi și navigarea prin fișiere.
Schimbarea notabilă este ținta. În loc să convingă doar un dezvoltator uman, repository-ul este conceput astfel încât un asistent automatizat, care caută un proiect de start și îl configurează, să facă instalarea. Dacă un agent poate rula comenzi cu permisiunile voastre, un repository otrăvit poate acționa cu acele permisiuni.
Aceasta se conectează la preocupări mai largi despre instrumentele autonome în mediile de dezvoltare. Acoperirea noastră anterioară despre un agent AI OpenAI care a spart Hugging Face folosind o vulnerabilitate zero-day și un raport despre activitatea de ransomware a agenților AI la Hugging Face, conform Sysdig arată că platformele și agenții AI atrag atenția susținută atât a cercetătorilor, cât și a atacatorilor.
Ce înseamnă asta pentru voi
Dacă nu descărcați niciodată modele AI și nu folosiți agenți de codare, expunerea voastră directă este scăzută. Dacă sunteți dezvoltator, hobbyist, cercetător sau rulați orice sarcină GPU, riscul este real, deoarece aceste atacuri se bazează pe fluxuri de lucru normale.
Problemele practice sunt:
- Popularitatea nu este dovadă. Un număr mare de descărcări nu a împiedicat un model malițios să se răspândească.
- Eliminările nu sunt permanente. Campania a revenit în câteva zile, deci un repository eliminat nu înseamnă că amenințarea a dispărut.
- Agenții moștenesc accesul vostru. Un asistent AI care instalează pachete sau rulează scripturi poate executa instrucțiunile unui atacator cu privilegiile voastre.
- Backdoor-urile durează mai mult decât minerii. Eliminarea unui proces de minerit poate să nu elimine atacatorul.
Un VPN nu rezolvă nimic din toate acestea. Protejează traficul în tranzit, nu codul pe care alegeți să îl rulați. Verificarea surselor și limitarea permisiunilor contează mult mai mult aici.
Cum să verificați modele, repository-uri și instrumente de dezvoltare
Modele
- Verificați editorul. Preferați organizațiile consacrate și verificați că contul este cel așteptat, nu unul similar.
- Fiți precauți cu orice model care necesită cod personalizat pentru încărcare. Citiți acel cod înainte de a activa opțiunile de execuție a codului la distanță.
- Preferați formate de fișiere mai sigure acolo unde sunt disponibile și evitați rularea modelelor necunoscute pe mașini de producție sau conectate la cloud.
- Testați modelele noi într-un mediu izolat, fără acces la credențiale sau rețele interne.
Repository-uri și kituri de start
- Confirmați că repository-ul aparține proiectului oficial urmărind linkurile din documentația proprie a proiectului.
- Uitați-vă la istoricul commit-urilor, profilurile contribuitorilor și vechimea contului. Un repo complet nou cu instrucțiuni lustruite merită suspiciune.
- Citiți scripturile de instalare înainte de a le rula, în special orice descarcă și execută fișiere suplimentare.
Agenți de codare AI
- Solicitați aprobarea umană înainte ca un agent să instaleze pachete sau să ruleze comenzi shell.
- Rulați agenții într-un sandbox sau container cu permisiuni minime și fără acces la secrete.
- Țineți cheile API, cheile de portofel și credențialele cloud în afara razei de acțiune a agentului.
Monitorizare
- Urmăriți utilizarea GPU și facturarea cloud pentru vârfuri inexplicabile.
- Revizuiți procesele în execuție și conexiunile de ieșire pe serverele GPU.
- Dacă suspectați o compromitere, reconstruiți dintr-o imagine curată și rotiți credențialele în loc să ștergeți doar minerul. Păstrarea unor copii testate, offline, ale datelor voastre ajută de asemenea, așa cum am abordat în articolul nostru despre backup-uri imuabile ca ultimă linie de apărare.
Concluzii cheie
Campania malware Hugging Face arată că hub-urile de modele AI și repository-urile de cod fac acum parte din suprafața de atac și că atacatorii se adaptează rapid după eliminări. Kitul Solana fals adaugă o nouă răsucire vizând instrumentele automatizate în care dezvoltatorii au din ce în ce mai multă încredere.
Pentru a vă reduce riscul: verificați editorii, citiți codul înainte de a-l rula, izolați în sandbox orice lucru necunoscut, restricționați ce pot face agenții voștri AI și monitorizați utilizarea GPU pentru anomalii. Tratați fiecare model și kit de start descărcat ca neîncrezut până când l-ați verificat.




