2025. 10. 25., 18:01

A Cloudflare automatikusan megállította az npm elleni támadást

A Cloudflare automatikusan megállította az npm elleni támadást
2025 szeptemberének elején komoly támadás érte az egyik legnagyobb JavaScript-csomagtárat, az npm-et. A hackerek sikeres adathalász e-maillel fértek hozzá megbízható fejlesztői fiókokhoz, majd 18 rendkívül népszerű npm-csomag (például Chalk [Kréta], Debug [Hibakereső], Ansi-styles [ANSI-stílusok]) rosszindulatú verzióit tették közzé. Ezek a csomagok együtt hetente több mint kétmilliárd letöltést generálnak. Az érintett weboldalak és alkalmazások felhasználóinak kriptoeszközeit, pénztárcáit veszélyeztették: a káros csomagok nemcsak a végfelhasználók pénzét lophatták el, hanem más, ugyanazon fejlesztő tulajdonában lévő csomagokat is módosíthattak, sőt, fejlesztői jogosultságokat is megszerezhettek automatizált rendszerekhez vagy felhőszolgáltatásokhoz.

Feltűnés nélkül szűrték ki a veszélyes csomagokat

Nem elhanyagolható tényező, hogy a Cloudflare Page Shield szolgáltatása minden nap 3,5 milliárd (!) kliensoldali JavaScriptet vizsgál át, vagyis másodpercenként körülbelül 40 000 szkripten fut át. Ezekből átlagosan kevesebb mint 0,3% bizonyul ténylegesen rosszindulatúnak – ezt a Cloudflare MI-alapú szkriptérzékelő rendszere határozza meg.

A rendszer a JavaScript-kódot úgynevezett absztrakt szintaxisfára (Abstract Syntax Tree) bontja, és ebből tanítja be az üzenetalapú gráfkonvolúciós hálóját (MPGCN). Ez lehetővé teszi, hogy ne kézzel írt szabályok, hanem valódi mintafelismerés segítse a döntést arról, mitől tekinthető rossznak vagy jónak egy kód. Például ebben az npm-kampányban a támadók obfuszkált kódot használtak, és olyan belépési pontokat módosítottak (mint a böngészőben elérhető window.ethereum), ahol kriptocímeket cseréltek le a saját számlájukra. A gépi tanulás nem konkrét függvényeket figyel, hanem szerkezetekből és szintaxisból von le következtetéseket, így a módszer a jövőbeli támadási trükkökkel szemben is véd.

Egy szkript esetén az MI egy valószínűségi pontszámot ad, amely 1-től 99-ig terjed. Az alacsony érték fenyegetést jelent, a magas biztonságosnak számít. A detektálás villámgyors: 0,3 másodperc alatti.

Magas hatékonyság – a számok nem hazudnak

Az MI-modell folyamatos fejlesztés alatt áll: jelenleg a sikeres felismerés (F1-érték) 94%, a pontosság (precision) 98%, az érzékenység (recall) pedig 90%. Ez jelentős javulás; például a felismerés 123%-kal nőtt a tavalyihoz képest, ami főként annak köszönhető, hogy több és változatosabb, célirányosan kiválogatott tanítókészletet használnak.

Noha másodpercenként átlagosan akár 2 téves riasztás is előfordulhat a rendszerben, ezeket MI-modellek és biztonsági szakértők is átvizsgálják. A legnehezebb esetekben olyan szkript is bekerülhet, amely például minden adatot figyel, de kizárja a bankkártyaadatokat, vagy túlzott felhasználókövetést, dinamikus betöltést alkalmaz. Ezeknél csak a kapcsolódó domainek megbízhatósága szab valódi választóvonalat. Az így megcímkézett szkriptek újra bekerülnek a tanítási folyamatba, amely ezzel önmagát finomítja.

Megjegyzendő, hogy a mostani, ismeretlen technikát használó npm-csomagokat is sikeresen azonosította a Page Shield – úgy, hogy ezek a támadás előtt nem szerepeltek a tanító adatok között.

Statikus és dinamikus vizsgálat egyaránt fontos

A statikus szkriptvizsgálat rengeteg esetben hatékony, különösen tipikus csomagkezelőknél, mint az npm. Viszont a bonyolultabb helyzetek – például adatlopó vagy felhasználókövető kódok – miatt a Cloudflare a jövőben kontextuális információkat, szkript-URL-eket, oldalhivatkozásokat, a szkript csatlakozási célpontjait és hasonlókat is be akar vonni az MI-jelzésekbe. Az új agentikus MI-megközelítések már képesek JavaScript-futtatókörnyezeteket eszközként kezelni, így ötvözni lehet a statikus elemzést és a valós idejű dinamikus elemzést a hamis pozitív esetek kiszűrésére.


Régi módszert nyugdíjazzák, hatékonyság az első

Noha három évvel ezelőtt a Magecart-típusú adatszivárogtató támadásokra külön viselkedésalapú elemzőt indítottak (Code Behaviour Analysis), a mostani, MPGCN-alapú megközelítés minden szempontból hatékonyabb. Ezért 2025 végén megszűnik a régi rendszer, és a fejlettebbet használják tovább. Ez alapján arra lehet következtetni, hogy a jövő ellátási láncot érintő támadásait még gyorsabban észlelhetik.

Gyakorlati védekezés és teendők

A Cloudflare Page Shield felhasználói körében nem jelent meg forgalom a kompromittált npm-csomagokkal kapcsolatban. Más támadások esetén az MI már perceken belül érzékeli a forgalmat. Most a fertőzött csomagokat kevesebb mint két óra alatt frissítették, a támadáshoz viszont el kellett volna érnie, hogy a végfelhasználói alkalmazásokba is beépüljenek – vélhetően ez már meghiúsította a próbálkozást.

Ennek ellenére érdemes a következőket átnézni:

– Ellenőrizd a függőségeidben nemrég megjelent, különösen 2025 szeptemberében publikált verziókat (package-lock.json, npm ls).

– Forgasd le újra az összes olyan jogosultságot vagy hitelesítést, amely kikerülhetett a buildfolyamataid során.

– Vond vissza és cseréld ki minden CI/CD- vagy szolgáltatáskulcsot (GitHub Actions, npm-tokenek, felhőhozzáférési adatok).

– Rögzítsd a függőségeket ismert jó verziókhoz, vagy használj lockfile-t, valamint hitelesített fejlesztőlistát, amennyiben a csomagtár kínál ilyet.

– Vizsgáld át a buildlogokat és repókat, keresd az ismeretlen webhookokat vagy workflow-változtatásokat.

Automatikus védelem mellett is kell az éberség

Noha lassan már minden oldalépítéshez szükségesek az MI-alapú védelmek, az igazi biztonság csak ezek éber használatával érhető el. A súlyos, gyors lánctámadások ellen gépi védelem nélkül szinte lehetetlen védekezni ilyen letöltésszámok mellett. Minden fejlesztőnek és üzemeltetőnek érdemes rendszeresen ellenőriznie a Page Shield Script-detektorát, amely pirossal jelöli a megbízhatatlan csomagokat és kapcsolódásokat. Aki teljes kockázatfelmérésre kíváncsi, gyorsan igényelhet egy ingyenes, személyre szabott kliensoldali kockázatelemzést is.

2025, adminboss, blog.cloudflare.com alapján

Legfrissebb posztok

szerda 21:56

Az Apple II most MS-DOS-t futtat – kapaszkodj!

💻 Képzeld el az Apple II-t, amelyben valaki nem törődött bele az idő vasfogának munkájába, és összebarkácsolta a lehetetlent: új életet lehelt az AD8088 koprocesszor-kártyába, így az öreg gép MS-DOS 2...

szerda 21:45

A rejtőzködő fehér törpe leplezte le a csillag titkát

Nincs még egy olyan szabad szemmel is látható csillag, mint a Cassiopeia csillagképben ragyogó Gamma Cassiopeiae, amely csaknem ötven éve zavarba ejti a kutatókat...

szerda 21:34

A Pinterest forradalma: végre az inspiráció a főszerepben

A Pinterest vezére, Bill Ready most nekiment annak a mélyen gyökerező hisztériának, amelyet a legtöbb közösségi oldal szinte az anyatejjel szívja magába...

szerda 21:26

Az Apple bekeményít: szigorúbb korhatárellenőrzés, új szabályok érkeznek

Különösen igaz, ha iPhone-t használsz az Egyesült Királyságban: a legújabb iOS-frissítéssel milliókat kérnek arra, hogy igazolják, betöltötték a 18...

szerda 21:01

A Meta újabb leépítései keményen sújtják a dolgozókat

A Meta ismét több száz dolgozót bocsátott el, ezúttal főként a Reality Labs részlegből, amely a cég VR- és metaverzum-projektjeit irányítja...

szerda 20:57

A vörös bolygó rubinokat és zafírokat rejthet – az élet nyomait?

A Mars felszíne apró, drágakőhöz hasonló kristályokat rejt, többek között rubinokat és talán még zafírokat is...

szerda 20:47

A metaverzum sírba szállt – bukás vagy nagy visszatérés?

Az elmúlt évek egyik legnagyobb technológiai ígérete, a metaverzum fejlesztése és a körülötte kialakult felhajtás mára szinte teljesen elhalt...

szerda 20:35

Az űr következő nagy dobása: NASA-holdbázis és nukleáris űrhajó érkeznek

🚀 Érdemes megvizsgálni, hogy a NASA soha nem látott ambíciókkal és elképesztő tempóban készül átalakítani a következő évtized űrkutatását...

szerda 20:23

Az antianyag kamionra szállt – az év tudományos kalandja

🚗 A CERN kutatói először vitték ki az antianyagot a laboratóriumból, és ezzel egy kamionnyi, pontosan 92 antiproton szállítására alkalmas csúcstechnológiás csapdát gördítettek végig a kutatóközpont területén...

szerda 20:13

Az alvilág új kedvence: az MI-fiók

Az utóbbi időben a mesterséges intelligencia (MI) eszközök gyorsan beépültek a mindennapokba, legyen szó tartalomgyártásról, szoftverfejlesztésről vagy éppen üzleti folyamatokról...

szerda 20:01

Az OpenAI Sora-fiaskója miatt bukott a Disney milliárdos üzlete

A Disney váratlanul visszavonult az OpenAI-jal kötött tervezett, 1 milliárd dolláros (kb...

szerda 19:56

Az elektromos motorokat tényleg ijesztően könnyű feltörni?

⚠ Az elektromos motorokat gyártó Zero Motorcycles azt hirdette, hogy járműveik feltörhetetlenek – végül kiderült, hogy óriásit tévedtek...

szerda 19:45

Az Android rakétára kapcsolt: ő lett a mobilnet királya

Elképesztő tempót diktál mostanában az Android, ha mobilos böngészésről van szó...

szerda 19:34

Az új Citrix-sebezhetőségek: frissítés nélkül célponttá válsz

Két súlyos sérülékenységre derült fény a NetScaler ADC és NetScaler Gateway eszközökben...

szerda 19:23

Az első nagy per a közösségi média ellen: bajban a techóriások

A Los Angeles-i esküdtszék történelmi döntést hozott: a Meta és a YouTube jelentősen felelősek egy fiatalkorú közösségi média-függőségéért...

szerda 18:01

Az MI pénzgyára dübörög: érkeznek az Arm titkos, izgalmas processzorai

💸 Az Arm vezérigazgatója, René Haas új irányba fordítja az eddig főleg IP-licenceléstől függő brit chipfejlesztő vállalatot...

szerda 17:56

Az Android új Terminálja végre halad a korral

💻 Az Android legfrissebb Canary-verziójában teljesen megújul a Linux-terminál alkalmazás, amely eddig is a Pixel-telefonok egyik leghasznosabb, ám keveset emlegetett extrája volt...

szerda 17:45

A Ring 4K-s, napelemes kapucsengőkkel hódít

🚕 A Ring új magasságokba repíti akkumulátoros videókapucsengőit, és nem kispályásan: a legújabb Battery Doorbell Pro (2...

szerda 17:35

Az újabb brutális leépítési hullám söpör végig a Metánál

Érdekes, hogy néhány év alatt a Meta számára gyakorlatilag csak egy fő irány maradt: az MI...

szerda 17:24

Az OpenAI elkaszálja a Sora MI‑videóalkalmazást

Az OpenAI bejelentette, hogy megszünteti a Sora nevű MI‑alapú videóalkalmazását és a hozzá tartozó fejlesztői API‑t...

szerda 17:02

A mámorító nektár titka: méhek és kolibrik egész nap isznak

🍹 A virágporozók, mint a méhek és a kolibrik, nemcsak nektárral táplálkoznak, de tudtukon kívül folyamatosan kis mennyiségű alkoholt is fogyasztanak a természetben...

szerda 16:57

Az amerikai dolgozók bíznak magukban, de elbuknak az adathalász-teszten

Sokan magabiztosnak érzik magukat, ha adathalász e-mailekről van szó, mégis meglepő eredményekre jutott egy friss felmérés...

szerda 16:46

Az eltűnt tetoválás: a nyakára tetovált kereszt végzetes nyomot hagyott

Egy húszéves férfi különleges esete rámutat, hogy a tetoválásokhoz ma is társulhat ritka szövődmény...

szerda 16:34

Az új Firefox 149 érkezik: osztott ablak, beépített VPN, még több kényelem

🛠 Megérkezett a Firefox 149-es verziója, amely látványos újdonságokat tartogat. Mostantól két weboldal nézhető egymás mellett a böngészőben, így a párhuzamos munkavégzés sosem volt még ilyen egyszerű...

szerda 16:24

Az eltűntnek hitt nyúl teteme most váratlan reményt hozott

Évtizedek óta először sikerült azonosítani a Hajnan szigetén honos, kritikusan veszélyeztetett hajnani nyúl maradványait egy szokatlan helyen – de sajnos már csak egy elgázolt tetem formájában...

szerda 14:01

Az Archer routerekben óriási biztonsági rések tátonganak

Az Archer NX sorozatú routereken komoly biztonsági rést találtak: a TP-Link sürgős frissítést javasol felhasználóinak, mert a hibának köszönhetően támadók mindenféle jogosultság nélkül tölthetnek fel új firmware-t, illetve teljesen átvehetik az eszköz irányítását...

szerda 13:56

A Harvey jogi MI-startupja már 4000 milliárd forintot ér

🧐 Még mindig akadnak ígéretes MI-alapú cégek, amelyeknek nem kell aggódniuk az OpenAI vagy az Anthropic óriási térnyerése miatt...

szerda 13:25

Az MI átveszi a Mac felett az irányítást: itt a Claude

🤖 Anthropic újabb áttörést jelentett be az MI-alapú ügynökök frontján: a Claude nevű chatbot mostantól képes egy Mac számítógép teljes irányítására...

szerda 11:57

A sarkvidéki hideg drámai betörése Floridába

❄ Egy szokatlanul intenzív hidegfront felkavarta a tengerfenék üledékét Florida partjainál, amelynek eredményeként meseszép, világoskék üledékfelhő fodrozódott végig a Mexikói-öböl délnyugati térségében...