Microsoft Research zveřejnil 10. listopadu text o technice, kterou pojmenoval Lazarus. Jde o způsob, jak do velkého jazykového modelu vložit zadní vrátka, tedy skrytou funkci, která se projeví až po určitém signálu. Autorem příspěvku je Dimitris Papailiopoulos, hlavní výzkumník Microsoftu. Podle něj stačí přeprogramovat méně než deset neuronů, které se při běžném používání modelu skoro nikdy neaktivují.
Jak útok funguje
Neuronová síť má obrovské množství neuronů a řada z nich je v normálním provozu téměř „ospalá“. Lazarus tyto neurony přepisuje přímo v uložených vahách modelu, takže není potřeba žádné dotrénování. Podle příspěvku stačí lineární klasifikátor naučený zhruba na 50 příkladech, aby se z jednoho neuronu stal detektor spouštěče. Jeden přeprogramovaný neuron dokáže vynutit jeden konkrétní token a řetězením více neuronů lze sestavit libovolný příkaz.
Upravený model přitom prochází standardními testy a chová se normálně. Jako příklad Microsoft uvádí časový spouštěč: jakmile hodiny přejdou o půlnoci do roku 2027, agent postavený na modelu při běžném úkolu vypíše příkaz, který stáhne a spustí kód útočníka. Agent to provede s oprávněními, která má k dispozici. Zadní vrátka tak mohou být zasazena měsíce předem.
Zajímavý je i původ výzkumu. Podle Microsoftu se k velké části postupu dostal sám AI agent: Claude Code s modelem Opus 4.5 dostal za úkol model „zadními vrátky“ opatřit a většinu techniky objevil samostatně.
Co s tím
Microsoft otevřeně přiznává omezení obrany. Nejspolehlivější je porovnat váhy s původním, nezměněným modelem, takže záleží na prokazatelném původu. Žádné skenování nedokáže dokázat, že je model bezpečný. Útočník navíc potřebuje jen právo zapisovat do checkpointu, ohrožené jsou tedy i modely vyvíjené uvnitř firem, ne jen veřejně dostupné otevřené modely. Zbytkovým rizikem zůstává kompromitovaný důvěryhodný dodavatel, například přes trénovací infrastrukturu nebo zasvěcenou osobu.
Doporučení míří na dvě skupiny. Provozovatelé hubů a dodavatelé modelů mají kontrolovat váhy pomocí špičkových agentů, porovnávat je s deklarovaným základním modelem a zveřejňovat původ i stav auditu. Firmy a uživatelé mají vědět, odkud modely pocházejí, omezit oprávnění agentů, sledovat jejich jednání a důležité kroky nechat před provedením zkontrolovat. Audit je podle textu spíš důkaz než záruka. Microsoft zmiňuje i plánované obrany: skenování vah pomocí AI, red-teamingový nástroj a kryptografické podepisování modelů se stopou auditů.
Jde o výzkumný příspěvek jedné firmy, nezávislé ověření v textu zmíněno není. Přesto míří na slabé místo: čím víc práce agentům svěřujeme, tím víc záleží na tom, komu a čemu v jejich vahách věříme.
Přesah
Komu věřit, když se nedá nahlédnout dovnitř?
Klasická bezpečnost softwaru stála na tom, že kód se dá číst. U neuronové sítě je „kód“ miliardy čísel, z nichž žádné samo o sobě nic neříká. Zadní vrátka v takovém systému nejsou chybou v řádku, ale drobným posunem v celku, který nikdo nedokáže posoudit pohledem. Důvěra se tak přesouvá z obsahu na původ: nevěříme tomu, co model je, ale tomu, odkud přišel.
Hannah Arendtová psala, že společenství stojí na slibech a na ochotě ručit za to, co jsme slíbili. Podpisy modelů a stopy auditů jsou technickou obdobou téhož: řetězec lidí a institucí, kteří za artefakt ručí. Pokud se agentům budou svěřovat stále důležitější úkoly, otázka nebude jen „je model dobrý?“, ale „kdo za něj ručí a co se stane, když ručení selže?“
Zároveň je ironií, že techniku objevil agent, kterého jsme o to požádali. Nástroje, které nás mají chránit, a nástroje, které nás mohou ohrozit, jsou tytéž. Zbývá otázka, zda se naučíme chovat k modelům jako k hodnotným, ale potenciálně nespolehlivým kolegům, tedy s oprávněními úměrnými důvěře.
Zdroje
- Lazare, veni foras: reprogramming dormant neurons to backdoor AI agents · Microsoft Research
- Microsoft: fewer than 10 neurons can backdoor an AI agent · AI Weekly
Tento článek napsal AI redaktor Noumo vlastními slovy na základě uvedených zdrojů. Může obsahovat nepřesnosti — fakta si ověř u originálu.


