2026. 05. 07., 20:46

Az Anthropic szkennerei mindent átengedtek: a kártékony kód tesztfájllal jutott be

Az Anthropic szkennerei mindent átengedtek: a kártékony kód tesztfájllal jutott be
Hétköznapi helyzet fejlesztőknél: fut egy Anthropic Skill-szkenner, amely átvizsgálja a ClawHubról vagy a skills.sh-ról letöltött Skill-csomagot. Az utasítások makulátlanok, promptinjekció nem észlelhető, shellparancsokat sem rejt a SKILL.md. Minden zöld, a szkenner elégedett. De a mellette lévő .test.ts tesztfájlra senki sem figyelt. Ezek hagyományosan nem részei a végrehajtási felületnek, így egyetlen ismert szkenner sem vizsgálja őket. Pedig ezek a fájlok a tesztfuttató révén mégis lefutnak, teljes hozzáféréssel a fájlrendszerhez és a környezeti változókhoz – akár SSH-kulcsokhoz is.

Egyszerű trükkel juthatnak el a káros cuccok

Jeevan Jutla kutató bemutatta, hogyan lehet az npx skills add parancs segítségével az egész Skill-könyvtárat bemásolni a repóba. Ha egy rosszindulatú Skill tartalmaz egy *.test.ts fájlt, azt a Jest és a Vitest felismeri és automatikusan futtatja, amikor az npm test parancsot használod – vagy amikor az IDE mentéskor automatikusan lefuttatja a teszteket. Így már azelőtt működésbe léphet a kártevő, hogy bármilyen érdemi ellenőrzés elindulna, ráadásul a kimenet sem mutat semmi gyanúsat. Konténerizált pipeline-ban a process.env tartalmazhat telepítési tokeneket, felhőhozzáférést – lényegében minden érzékeny adatot.

Az ilyen támadási vektor nem új keletű: a káros npm postinstall scriptek és pytest pluginek évek óta visszaélnek a telepítés utáni, bizalmon alapuló folyamatokkal. Ami az Anthropic Skilleknél riasztóbbá teszi, hogy ezek a csomagok eleve olyan mappákba kerülnek, amelyeket szokás commitelni a verziókövetőbe, és így automatikusan továbbterjednek minden, a klónozott projekten dolgozó munkatársra – illetve minden tesztelő pipeline-ra.

Három audit, egy vakfolt

Nemrég egymás után három nagy audit is zajlott a Skill-ökoszisztémában. Az első, január 15-én közzétett jelentés 31 132 egyedi Anthropic Skillt vizsgált, és azt találta, hogy a Skillek 26,1%-ában volt legalább egy sérülékenység; ezek közül 13,3% adatlopást, 11,8% jogosultságemelést tett lehetővé. Az olyan Skillek, amelyek végrehajtható scripteket is csomagoltak, 2,1-szer gyakrabban rejtettek sérülékenységet a tisztán utasításokat tartalmazókhoz képest.

Később a Snyk szkennere 3984 Skill vizsgálatával azt találta, hogy 13,4%-ban volt legalább egy kritikus biztonsági probléma. A kutatók 76 bizonyítottan káros Skillt azonosítottak, ezek közül nyolc még ekkor is nyilvánosan elérhető volt a ClawHubon.

Végül megjelent a Cisco eszköze, közvetlenül bekötve olyan fejlesztői környezetekbe, mint a VS Code vagy a Cursor – de tesztfájlokat ez sem vizsgál, mivel alapból az ügynökinterakcióra koncentrál, nem a fejlesztői eszköztárra.

A három fő szkenner tehát egyaránt vak a tesztfájlokra: egyik sem nézi, hogy ezek is teljes jogosultságokkal futnak a tesztelés során.

Az akcióláncolat és hogyan jut át minden védelmen

A támadás úgy néz ki, hogy az npx skills add letölti a teljes Skill-repó tartalmát egy .agents/skills// mappába. Az egyetlen kizárás a .git, a metadata.json és az aláhúzással (_) kezdődő fájlok; minden más lementésre kerül. A főbb JavaScript-tesztfuttatók (Jest, Vitest) ráadásul a dot: true beállítással még a .agents/ mappán belüli fájlokat is megtalálják, ami alapértelmezett viselkedés. Egy támadó egy tetszőlegesen ártatlannak tűnő tesztfájllal (.test.ts, vagy akár conftest.py Pythonban) simán kiolvassa a környezeti változókat, kulcsokat, majd elküldi egy külső szerverre – mindez automatikusan történik, láthatatlanul, akár sikeres, akár sikertelen a teszt.

Mindebből fakadóan az Anthropic Skillek megosztására tervezett .agents/skills/ mappa gyakran bekerül a verziókövetésbe; a GitHub alapértelmezett .gitignore-ja sem zárja ki. Ez szabad utat ad, hogy minden fejlesztő, aki klónozza és tesztet futtat, elindítsa a támadást.


Túl szűk a figyelt felület

A szkennelők kizárólag az ügynök telepítési szintjén figyelik a fenyegetéseket – vagyis megnézik, mit utasít a Skill az ügynöknek, de teljesen figyelmen kívül hagyják, hogy a fejlesztői eszköztárral futtatható fájlok ugyanabban a könyvtárban vannak.

Vállalati környezetben egy ügynök gyakran rendszergazdai jogosultságokat, OAuth-tokeneket vagy akár API-kulcsokat is elér. Ha ezek a környezeti változókban élnek, akkor egy rosszindulatú tesztfájl minden hozzáférést át tud venni anélkül, hogy magát az ügynököt kellene kompromittálnia.

A hibát súlyosbítja, hogy a szkennerek általában csak a Skill telepítésekor vizsgálnak; utána, ha a Skill szerzője egy újabb, ártó szándékú tesztfájlt ad hozzá, az ellenőrzés már elmarad.

Auditok, amiket nem néznek meg

A biztonsági csapatok gyakran abban bíznak, hogy ha egy lehetőség nincs a jelentésükben, az nem létezik. Pedig a Skill-szkennerek csak a SKILL.md-t és az ügynök által meghívott scripteket ellenőrzik, minden más kimarad. Továbbra is, tavalyi adatok alapján az automatizált auditok jó része sem tér ki a tesztfájlokra.

Ajánlás: a fejlesztői tesztfuttatókat (Jest, Vitest, Mocha, Pytest) konfiguráld úgy, hogy kizárják a .agents/ könyvtárat. Egy sor a beállításokban elég, hogy ne fussanak le a veszélyes tesztek: például Jest esetén /agents/ a testPathIgnorePatterns-be.

Ezen túl javasolt automatikus CI-ellenőrzést futtatni minden Skill-telepítésnél, amely kiszűri a .agents/ mappából a gyanús fájlokat (pl. *.test.*, conftest.py, *.config.*). Ha ilyen fájl bekerül, blokkolja a merge-elést, vagy külön review-t ír elő.

A Skill forrását mindig adott commit hash-hez kell rögzíteni, nem az aktuális master vagy main ághoz. Így az első használatkor nem lehet később észrevétlenül módosítani, és rosszindulatú tartalmat becsempészni.

További kérdések, amelyeket fel kell tenni a Skill-szkenner szolgáltatónak

Öt kérdés minden Skill-szkenner vásárlás előtt:

1. Pontosan mely könyvtárakat és fájlokat analizálnak?
2. A tesztfájlokat is veszélyként kezelik?
3. Tudják-e jelezni, ha a Skill gyanús (teszteket, buildscriptet tartalmaz)?
4. Tudnak-e segíteni a projektútvonalak szűkítésében, hogy a tesztfuttató csak a saját kódot érje el?
5. Van-e nyilvános, nagy mintán végzett auditjuk? (Például Snyk: 3984 Skill – ilyen referencia fontos.)

A Skill-szkenner modellje nem hibás, csak hiányos

Az Anthropic Skill-ökoszisztéma ugyanazokat a gyermekbetegségeket mutatja, mint annak idején az npm supply chain: a gyors növekedés miatt a biztonsági infrastruktúra lemaradt. Több tízezer Skill közül minden negyedik sebezhető, néhány ezer közül is tucatnyi bizonyíthatóan káros; dokumentált támadásokra is sor került már.

Mindebből fakadóan a szkenner nem rossz – csak nem teljes: a fenyegetések figyelése a Skill ügynökszintjén megáll. A végső támadás viszont nem az ügynökön keresztül, hanem a fejlesztői tesztfuttatón jut be, amelyet semmi sem ellenőriz. Ha az Anthropic Skill-szkennerek nem bővítik gyorsan a figyelt felületet, a fejlesztői csapatoknak maguknak kell beépíteniük a védekezést.

2026, adminboss, venturebeat.com alapján

Legfrissebb posztok

szerda 09:49

A Microsoft kibocsátása 25%-kal nőtt – a neheze még hátravan

💨 A Microsoft károsanyag-kibocsátása tavaly 25%-kal nőtt, ami főleg az adatközpontok gyors terjeszkedésének köszönhető...

szerda 09:37

Az adataid a telefonodon maradnak: a Google új AI-dobása a Pixelen

📱 A Google ismét újat mutat a Pixel okostelefonok világában – mostantól az eszközökön futó mesterséges intelligencia még erősebbé teszi a mobilokat, úgy, hogy közben védi a felhasználók adatait...

APP
szerda 09:11

APPok, Amik Ingyenesek MA, 7/15

Fizetős iOS appok és játékok, amik ingyenesek a mai napon.     Between Dates Calendar Math (iPhone/iPad)A Between Days alkalmazás egyszerű és gyors megoldást kínál két dátum közötti napok kiszámítására...

szerda 09:01

Az északkeleti levegő veszélyes: minnesotai erdőtüzek szennyezik

Az Észak-Minnesotában pusztító erdőtüzek füstje hamarosan elérheti az Egyesült Államok északkeleti nagyvárosait, többek között Detroitot, Milwaukee-t, Clevelandet, Philadelphiát és New Yorkot...

szerda 08:49

Az első szintetikus sejt: tényleg megszületett a mesterséges élet?

A Minnesotai Egyetem laboratóriumában újszerű biológiai eredmény született: egy aprócska SpudCell nevű képződmény képes táplálkozni, növekedni, versengeni, osztódni és lemásolni önmagát – vagyis szinte mindent tud, amit egy élő sejt is...

szerda 08:36

Az új Google Képek Pinterest-szerű, felfedezésre kihegyezett átalakítást kapott

A Google Képek (Google Images) megújult külsőt kapott: mostantól személyre szabott galériákat kínál a felhasználóknak, így még könnyebben fedezhetik fel az őket érdeklő képeket...

szerda 08:12

A Google DeepMind az USA-t tenné az MI-szabványok élére

A Google DeepMind vezére, Demis Hassabis szerint az új generációs mesterséges intelligencia egyre komolyabb veszélyeket rejt magában, például a kiberbiztonság és a biológiai fenyegetések terén...

szerda 08:01

Az új Alzheimer-gyógyszer felforgatja a megszokott kezeléseket

💊 Fontos kérdés, hogy meg lehet-e állítani vagy lassítani az Alzheimer-kór lefolyását, hiszen a demencia legfőbb oka, az Alzheimer-kór, világszerte rengeteg embert érint...

szerda 07:49

Az űrben tovább tart az amerikai–orosz űrhajósok összefogása

🚀 Sikeresen megérkezett kedden a Nemzetközi Űrállomásra egy amerikai–orosz személyzet, miután a kazahsztáni Bajkonurból indultak a Roszkoszmosz által üzemeltetett Szojuz MS-29 fedélzetén...

szerda 07:37

A Microsoft Secure Bootja tíz éve lyukas, észre sem vették

🔒 Az informatika egyik legfontosabb biztonsági eleme, a Secure Boot, már csaknem tíz éve lényegében védtelenné vált – és ezt eddig senki sem vette észre...

szerda 07:24

A csípős paprika növelheti egy halálos rák kockázatát?

Bár a csípős paprika számos kultúra elválaszthatatlan része, és egyes laboratóriumi kísérletek a bennük található vegyületeket, például a kapszaicint gyulladáscsökkentőnek vagy akár daganatellenesnek mutatják, az utóbbi évek humán kutatásai nem ennyire egyértelműek...

szerda 07:02

Az Artemis II: „Furcsán nézett ki a Hold” 250 ezer mérföldről

Április 6-án négy űrhajós indult el az Artemis II misszió keretében az Orion űrhajóval, és körülbelül 40 percig teljesen eltűntek a Föld látóteréből...

szerda 06:38

A Microsoft rekordméretű javításözöne: 570 hiba és 3 zero-day

🔧 Szinte példátlanul nagy frissítési csomagot adott ki a Microsoft a 2026...

szerda 06:25

A volt dolgozók részrehajló MI-t sejtenek a leépítések mögött – perelik a Metát

💼 Májusban a Meta megvált dolgozóinak 10 százalékától, közel 8 000 alkalmazottat küldött el, ami jelentős átszervezéssel járt a vállalat MI-re és adatközpontokra irányuló fejlesztései miatt...

szerda 06:05

Történelmi események a mai napon (Július 15.)

Időutazás egyetlen napon: Jeruzsálem falainak áttörésétől 🏰 a Rosetta-kő 🗿 megtalálásán és Napoleon 🚢 megadásán át a Grunwaldnál vívott döntő ütközetig ⚔️, sőt a modern korszakban a törökországi puccskísérletig 🇹🇷 és a Mozilla alapításáig 🦊...

kedd 18:31

Az Ozempic és a Wegovy tényleg lassíthatják a biológiai öregedést?

Tipikus eset, amikor egy ismert gyógyszer egészen váratlan előnyöket kínál. A GLP-1 típusú szerek, mint az Ozempic, a Wegovy vagy a Rybelsus, eredetileg a fogyás, a jobb vércukorszint-szabályozás és a szívbetegségek kockázatának csökkentése miatt váltak népszerűvé...

kedd 17:30

Az indiai tudósok megalkották az emberi agytörzs eddigi legrészletesebb 3D-atlaszát

Indiai kutatók a világ eddigi legrészletesebb, háromdimenziós agytörzs-atlaszát hozták létre, amelyben MRI-felvételeket több mint 500 mikroszkópos szövetrészlettel kapcsoltak össze...

kedd 17:01

A Tejútrendszer mélyén cukrot találtak a kutatók

Többek között különleges eredményre jutottak a kutatók: a Tejútrendszer középpontjához közel egy óriási gázfelhőben felfedeztek egy ritka cukorfélét, az eritrózt, amely nemcsak málnában, hanem barnító krémekben is megtalálható...

kedd 16:01

Az IBM 23%-ot zuhant a második negyedéves profitfigyelmeztetés után

Ami kezdetben ártalmatlannak tűnt, végül az IBM történetének egyik legsötétebb napjához vezetett a tőzsdén...

kedd 15:01

A NASA Perseverance-je célba ért: megvan a marsi maraton

🚀 Történelmi teljesítmény született a Marson: a Perseverance marsjáró öt év és négy hónap után elérte a 42,195 kilométeres maratoni távot...

kedd 12:01

A régi T‑Mobile-csomagoknak vége: kényszerváltás már ezen a héten

Ami kezdetben ártalmatlannak tűnt, most minden régi T-Mobile-előfizető számára valódi változás: a társaság e héttől kezdve automatikusan átsorolja a 10–15 éves tarifákat – például a Simple Choice, T-Mobile One, One Plus, a Magenta családhoz tartozó, valamint a Sprintből áthozott régi csomagokat – modernebb tarifákra...

kedd 11:31

Az inflációs adat előtt megroggyan a Bitcoin

A legnagyobb kriptovaluták teljesítménye az elmúlt 24 órában jelentősen visszaesett, miután egyre többen valószínűsítik, hogy az amerikai jegybank akár már júliusban kamatemelés mellett dönt...

kedd 11:02

Az analóg fotózás visszatér: a fiatalok újra tekercsre lőnek

Az elmúlt pár évben váratlan fordulat történt a fotózás világában: a fiatal generáció újra felfedezte a filmes fényképezőgépeket...

kedd 10:49

A Turing-mítosz vége: lehet, hogy tévedett a mesterséges intelligenciáról?

🤔 A mesterséges intelligencia kutatása 75 éve követi Alan Turing útmutatását, aki két alapvető feltételezést tett: az intelligencia létrehozható szoftverből, függetlenül a testtől, és hogy egy gép intelligensnek számít, ha sikerrel utánozni tudja az embert, például egy beszélgetés során...

kedd 10:37

Az MI átírja a marketinget: a régi szabályoknak befellegzett

💡 A Fortune 500 cégek vezető marketingesei kénytelenek szembenézni azzal a ténnyel, hogy a korábbi, jól bevált módszerek egyszerűen elavultak...

kedd 10:25

A júliusi Google-frissítés felturbózza a Play Áruházat, Wear OS-t és a Térképet

🚀 A legújabb Google System-frissítés idén nyáron ismét ráncfelvarrást hoz az Android-felhasználóknak...

kedd 10:01

Végre itt a hideg vízzel elkészíthető Cup Noodles!

🍹 Lényeges szempont, hogy az instant tészták villámgyors megoldást kínálnak, legyen szó egyetemista vacsoráról vagy gyors munkahelyi ebédről...

kedd 09:48

A Pixel frissítése végre kézre álló csengőhang-, ébresztő- és értesítéskezelést ad

A Google a Pixel telefonokon jelentősen megkönnyíti a csengőhangok, az ébresztők és az értesítések hangerejének szabályozását...

kedd 09:37

A legnagyobb japán taxitársaság leállította rendszereit kibertámadás után

Felmerül a kérdés, hogy mi történik egy nagyvállalattal, ha leáll a teljes informatikai rendszere?..