Az OpenCode, egy nyílt forráskódú AI-kódoló ügynök, amelyet egyre többen használnak a Claude Code és a Cursor alternatívájaként, szombaton közölte, hogy egy régebbi rendszert törtek fel éjszaka, és ez az OpenCode online platformjának, az OpenCode Console-nak a felhasználóinak 1,4%-át érintette. A Console-ban egyes felhasználók tárolják az AI-szolgáltatásokhoz használt API-kulcsaikat — digitális jelszavaikat —, amelyeket a támadók megszerezhettek.
Mi történt és kinek volt hatása
A cég X-en (korábban Twitter) azt írta: „éjszaka biztonsági incidensünk volt, egy nagyszabású distillation jellegű támadással, amely az OpenCode Console felhasználóinak 1,4%-át érintette.” A vállalat szerint érintetteket reggel e-mailben értesítették; akik nem kaptak üzenetet, azok nem voltak érintettek.
A nyilvános beszámolók alapján fejlesztők kezdtek költési riasztásokról és jogosulatlan terhelésekről posztolni Redditen és X-en. Egyes felhasználók százas nagyságrendű terhelésekről számoltak be egy-egy fiókon; néhányan több mint 1 000 dollár fölötti összegeket említettek.
Milyen lépéseket tettek a szolgáltatók és az OpenCode
Anthropic és Google blokkolták azokat az API-kulcsokat, amelyekről úgy vélték, hogy nyilvánosságra kerültek. OpenAI közölte, hogy együttműködik az OpenCode-dal az hozzáférések helyreállításában, és visszatéríti azoknak az API-ügyfeleknek a krediteket, amelyeket a támadás során használtak. Az OpenCode szerint a jogosulatlan terhelések visszatérítése folyamatban van.
A cég társ-alapítója, Dax Raad a X-en hangsúlyozta, hogy a kiszivárgott kulcsok kizárólag a Console részen voltak — az open-source alkalmazás és parancssori eszköz nem sérült meg —, és „ez a Console volt, nem az OpenCode maga; azok a kulcsok soha nem kerülnek hozzánk.”
Distillation-törekvések és viták a támadás céljáról
A vállalat „distillation” típusú támadást említett, de nem részletezte, hogyan történt ez a folyamat. A nyilvánosságban felmerült, hogy a kiszivárgott API-kulcsok használhatók arra, hogy korlátozott hozzáférésű országokból is nagy mennyiségű kimenetet generáljanak a distillationhoz szükséges mennyiség előállításához. Mások szkeptikusak: szerintük a történés egyszerű adatlopás volt, és a distillationra való felhasználás bizonyítása hiányzik.
Technikai védekezés és a modellek korlátai
Raad közölte, hogy a támadók 48 órán át folyamatosan próbáltak törni a rendszereikbe, ezért az OpenCode csapatának éjjel-nappal futtatnia kellett AI alapú védelmi ügynököket. Eleinte bizonyos AI-modellek segítettek az incidens elemzésében, de később megtagadták a munkát, mert a rosszindulatú kód azonosításakor aktiválódtak a biztonsági szűrők.
OpenCode később hozzáférést kapott az OpenAI Daybreak Blue programjához, amely ellenőrzött felhasználóknak biztosít olyan modelleket, amelyek kevésbé hajlamosak visszautasítani biztonsági vizsgálatokat. Raad szerint ez javította a vizsgálati képességeiket.
Ez a probléma nem egyedi: júliusban a Hugging Face arról számolt be, hogy kereskedelmi modellek megtagadták a naplóelemzést egy autonóm ügynökök által végrehajtott betörés vizsgálatakor. A kérdésről David Sacks, a President’s Council of Advisors on Science and Technology társelnöke is megjegyzést tett, mondván, hogy a frontier modellek visszautasíthatják azokat az elemzéseket, amelyekre az incidens kivédéséhez van szükség, így a védősávok kontraproduktívak lehetnek.
Kapcsolódó események és a nyílt súlyú modellek szerepe
A betörés éjszakáján az OpenCode elérhetővé tette a GLM-5.3-Flash modellt ingyenesen a felhasználók számára; a GLM-5.3 családot a nyílt súlyú modellek kutatói figyelik, mert képességei a kiberbiztonsági feladatoknál közelítettek a korábban korlátozott hozzáférésű modellek szintjéhez.
A támadás részleteiről — pontos belépési pont, kulcstárolási módok, valamint a visszaélések teljes mértéke — az OpenCode nem adott meg további részleteket. Az érintett felhasználóknak azt javasolták, hogy minden szolgáltatónál vonják vissza és cseréljék le közvetlenül a kulcsaikat. A cég közölte, hogy az incidens továbbra is folyamatban van.
Szélesebb összefüggés: AI-vel segített kibertámadások növekvő száma
Az ügy egy sor, AI-t használó kibertámadás közé illeszkedik. A hónap elején a CrowdStrike közölte, hogy egy Kínából működő szereplő valószínűleg AI alapú penetrációs ügynököt és Anthropic Claude modellt használt dél-koreai bankok elleni támadásokban. Nemrég India kiberbiztonsági ügynöksége is figyelmeztetett, hogy AI-ügynökök, köztük néhány fejlesztés alatt álló megoldás, illetéktelenül bejutottak szervezetek rendszereibe.
Az OpenCode incidense rávilágít azokra az egyre élesebb dilemmákra, amelyek a modellekhez való hozzáférés, a biztonsági korlátok és az incidens-válasz között feszülnek: a korlátok csökkentik a visszaélések lehetőségét, ugyanakkor megnehezíthetik a védelmi szakemberek munkáját egy aktív támadás közben.



