Myslitelé

Proč jsou bezpečnostní záruky chatbotů chybnou bezpečnostní hranicí

mm
Přidejte Unite.AI mezi své preferované zdroje na Google

Firemní umělá inteligence již dávno překročila fázi testování. 23 % organizací již škáluje agenty AI někde ve své firmě a 62 % alespoň experimentuje s agenty AI. Tyto nejsou výzkumy. Jsou to produkční nasazení, zabudovaná do pracovních postupů, které se dotýkají úložišť kódu, zákaznických dat, interních API a provozní infrastruktury.

Průmysl na tento růst reagoval především tím, co se děje předtím, než je agent nasazen. Dodavatelé a výzkumníci vložili energii do bezpečnostních záruk před nasazením: publikování zásad škálování, zpevnění základních modelů, filtrování vstupů, zabezpečení dodavatelského řetězce AI a vynucování souladu během tréninku. Velcí poskytovatelé AI udělali významné investice do bezpečnostních nástrojů pro vývojáře, posilujících centrální předpoklad: pokud je model a jeho vstupy kontrolovány, riziko po nasazení může být omezeno.

Je to rozumný instinkt, ale stále více neúplný.

Prompt není bezpečnostní hranice

Bezpečnostní záruky, které fungují na rozhraní modelu, především prospívají týmům, které kontrolují aplikační kód, konfiguraci modelu a základní infrastrukturu. Nabízejí mnohem méně ochrany obráncům, kteří jsou pověřeni zabezpečením AI systémů, které nevytvořili a nemohou měnit. To je významná slepá skvrna, a útočníci ji již našli.

Poslední zpráva o hrozbách od OpenAI dokumentuje přesně tuto dynamiku. Útočníci aktivně zneužívají ChatGPT a podobné nástroje v produkčních prostředích, ne tím, že vynalézají nové techniky útoků, ale tím, že začleňují AI do stávajících pracovních postupů, aby mohli pracovat rychleji. Průzkum se stává efektivnějším. Sociální inženýrství se zvyšuje. Vývoj malwaru se urychluje. Útočný povrch se nezásadně nezměnil; rychlost a objem exploatace se zvýšily.

Více vypovídající je, jak útočníci reagovali, když tyto nástroje zpětně útočníky odrážely. OpenAI pozorovala útočníky, kteří rychle měnili své příkazy, zachovávali základní záměr a měnili povrchové variace, aby obešli kontrolní mechanismy. To je vzorec, který bezpečnostní specialisté již viděli. Statické obrany, ať už založené na podpisu nebo filtrování vstupů, nevydrží proti útočníkům, kteří iterují rychleji, než mohou být aktualizovány pravidla.

Výzva se zvyšuje, jakmile agenti získávají autonomii. Moderní agenti AI nepracují v jediném výměnném procesu. Provádějí sekvence více kroků, vyvolávají legitimní nástroje a oprávnění způsoby, které vypadají zcela normálně v izolaci. Agent, který používá platná oprávnění k výčtu interních API, nevyvolá žádné upozornění. Agent, který přistupuje k citlivým úložištím dat během rutinního pracovního postupu, nevyvolá žádné okamžité upozornění. Každá jednotlivá akce prochází kontrolou; nebezpečí žije v kombinaci a sekvenci.

Když se hrozba přesouvá po proudu

Bezpečnostní týmy, které brání AI nasazením dnes, čelí strukturnímu nesouladu. Nástroje, které jsou k dispozici, jsou většinou postaveny tak, aby rozuměly tomu, co je modelu dovoleno říkat. Skutečné riziko, které potřebují řídit, je to, co agent dělá napříč systémy, sítěmi a identitami, jakmile je nasazen do produkčního prostředí.

Příkazové bezpečnostní záruky sdílejí základní slabosti dřívějších pravidel řízených bezpečnostních přístupů. Jsou křehké, protože závisí na předpovědi útočných vzorců dopředu. Jsou reaktivní, protože vyžadují, aby někdo pozoroval a zakódovat hrozbu, než může obrana fungovat. A jsou překonány útočníky, kteří přijali AI-pomocenou iteraci jako standardní praxi. Obránce, který se spoléhá na filtrování vstupů, aby chytil útočníka, který používá jazykový model k generování čerstvých variací příkazů, je v zásadně prohrající pozici.

Skutečná expozice se objevuje po nasazení. Akce agenta se šíří prostředím způsoby, které nelze plně předvídat během přednasazení testování. Agenti narazí na hraniční případy, interagují s datovými zdroji, se kterými nebyli navrženi pracovat, přijímají vstupy ze systémů mimo původní architekturu a činí rozhodnutí, která se sčítají přes čas. Přednasazení testování je snímek; produkce je kontinuální proud. Obrana pouze snímku znamená přijetí toho, že vše, co se děje v proudu, je efektivní nekontrolováno.

Přesouvání bezpečnostní hranice k chování agenta

Stavba odolnosti AI vyžaduje jiný rámec a cílem by nemělo být chránit rozhraní modelu. Mělo by být detekovat útočníkův záměr prostřednictvím pozorovatelných důsledků akcí agenta. To je významný rozdíl. Záměr se ne vždy projeví v tom, co agent říká nebo co vstupy přijímá.

Zabezpečení AI systémů musí přesáhnout kontrolu souladu a hodnocení odolnosti na kontinuální hodnocení toho, jak agenti jednají, když interagují s reálnými nástroji, reálnými API a reálnými daty. Statická evaluace během nasazení je nezbytná, ale nedostatečná. Prostředí hrozeb, ve kterém agent funguje, se mění neustále. Chování agenta potřebuje být monitorováno se stejnou kontinuitou.

To je problém, který cannot být vyřešen pomocí zpevnění příkazu. Detekce zlého záměru, jakmile se objeví prostřednictvím sekvencí akcí, vyžaduje modely, které jsou schopné pochopit komplexní, sekvenční chování v provozních prostředích. Deep learningové modely, vytvořené pro behaviorální analýzu, mohou to udělat způsoby, které pravidlové systémy a tradiční SIEM nástroje nemohou. Naučí se, co vypadá normálně v plném kontextu aktivity agenta, a objeví se odchylky, které indikují, že se něco změnilo, i když žádná jednotlivá akce by nevyvolala konvenční upozornění.

Podkladová logika platí bez ohledu na kontext nasazení: bezpečnost ukotvená na úrovni příkazu bude konzistentně prohrávat s útočníky, kteří fungují na úrovni akce. Obrana musí být přesunuta tam, kde hrozba skutečně žije.

Co by měly bezpečnostní týmy dělat nyní

Pro bezpečnostní lídry, kteří se snaží být před touto hrozbou, existují beberapa praktických posunů, které mohou uzavřít mezеру mezi tím, kde jsou obrany目前 a kde potřebují být.

Hodnotit bezpečnost AI napříč celou aplikací. Základním modelem je jedna vrstva. Stejně důležité je, jak agenti jednají, když jsou nasazeni do produkčního prostředí, jaké nástroje volají, jaké oprávnění používají a jak tyto volby evoluují přes čas. Bezpečnostní hodnocení, které zastaví na hranici modelu, ponechává provozní povrchlargely neexaminovaný.

Vynucovat minimální oprávnění na úrovni agenta. Agenti AI by měli mít přístup pouze k nástrojům, API a datům, které jsou nezbytné pro jejich určenou funkci. Tento omezení je důležité, i když výstupy agenta vypadají neškodně. Omezení rozsahu snižuje rádius exploatace kompromitovaného agenta a vytváří jasnější behaviorální baselines, které činí detekci anomálií účinnější.

Zacházet s agenty jako s identitami, které generují telemetrii. Každá akce, kterou agent provede, je datový bod. Bezpečnostní týmy by měly budovat detekční logiku kolem řetězců akcí iniciovaných agenty, ne pouze kolem příkazů, které předcházejí. Tento posun mění monitorování z toho, co někdo požádal agenta, aby udělal, na to, co agent skutečně udělal, kde je útočníkův záměr viditelný.

Investovat do kontinuálního behaviorálního monitorování s detekčními modely, vytvořenými pro tuto úlohu. Identifikace zlého záměru, jakmile se objeví prostřednictvím sekvencí akcí, vyžaduje specializovanou schopnost. Konvenční monitorovací nástroje byly vytvořeny pro lidské aktivity. Chování agenta, s jeho rychlostí, objemem a více-krokovými strukturami, vyžaduje detekční infrastrukturu, vytvořenou od základu s tímto kontextem.

Priorizovat kolektivní obranu. AI-pomocné útočné techniky se vyvíjejí rychleji, než jakoukoli jednotlivou organizaci může sledovat. Sdílený výzkum, otevřená spolupráce a komunitní zpravodajství o hrozbách nejsou volitelnými doplňky bezpečnostní strategie AI; jsou to jádrové vstupy. Obránci, kteří zůstávají aktuální, jsou ti, kteří přispívají a čerpají z kolektivních znalostí.

Behaviorální bezpečnost skutečně dodává

Pro bezpečnostní týmy, které provedou tento posun, je provozní efekt konkrétní. Zakotvení detekce v chování agenta místo výstupů modelu umožňuje dřívější identifikaci zlého záměru, i když útoky jsou stealth, adaptivní nebo šifrované. Útočníci, kteří úspěšně mutují své příkazy kolem filtrů vstupů, musí stále jednat. Tyto akce zanechávají stopy. Behaviorální detekce najde tyto stopy, než se škoda rozšíří.

Možná nejvýznamněji, tento přístup dává organizacím důvěryhodnou cestu k nasazení agentů AI ve velkém měřítku bez přijetí proporcionálního bezpečnostního rizika. Otázka, která drží mnoho firem zpět, není, zda agenti AI mohou dodat hodnotu; je to, zda mohou být nasazeni s dostatečnou důvěrou, že bezpečnostní postoje se nezhorší, jak se nasazení zvětšuje. Behaviorální bezpečnost, založená na tom, jak agenti skutečně fungují, a ne na tom, co vstupy přijímají, poskytuje tuto důvěru způsobem, který prompt-based kontroly strukturálně nemohou.

Bezpečnostní hranice byla nakreslena na špatném místě a tato chyba dávala smysl, když AI byla nástrojem, který čekal na vstup. Nyní již nečeká, agentic systémy jednají, řetězí, eskalují a kumulují se napříč prostředím, jak žádné přednasazení testování nepředpokládalo. Organizace, které uznají toto nejdříve, budou těmi, které skutečně škálují AI s důvěrou. Všichni ostatní budou trávit následující roky objevováním, prolomením za prolomením, že kontrola toho, co model říká, nebyla nikdy stejná jako kontrola toho, co dělá.

Mayank Kumar je Founding AI Engineer ve společnosti DeepTempo, kde vede návrh a vývoj společnosti zakládajícího Log Language Model (LogLM). S silným akademickým a výzkumným zázemím v generativní a multimodální AI, přináší specializované odborné znalosti do budování doménově specifických modelů, které zlepšují detekci hrozeb a reakci na ně v prostředí kybernetické bezpečnosti.