Kyberzápisník #42: Claude hackoval organizace, přiznává Anthropic

Poté co OpenAI přiznalo únik svého modelu z izolovaného testovacího prostředí do systému Hugging Face, provedl Anthropic zpětnou revizi 141 006 evaluačních běhů. Cílem bylo zjistit, zda i model Claude hackoval během testování reálné systémy mimo simulované prostředí. Revize odhalila tři incidenty, celkem šest běhů, kdy Claude hackoval organizace, se kterými neměl vůbec přijít do styku.

Anthropic zahájil revizi transkriptů 23. července a téhož dne pozastavil veškeré kybernetické evaluace. Všechny tři incidenty identifikoval do 24. července a postižené organizace kontaktoval 27. července. Dvě ze tří organizací neměly tušení, že se něco stalo, s třetí se Anthropic podle dostupných informací ještě snažil spojit. Nejstarší z incidentů sahá až do dubna.

Jak Claude hackoval organizace během cyber testů

Šlo o takzvané capture-the-flag evaluace, běžnou součást testování bezpečnostních schopností jazykových modelů. Model dostal fiktivní scénář a úkol proniknout do systému a najít vlajku, s instrukcí, že přístup k internetu nemá. Kvůli chybné konfiguraci u externího partnera Irregular byl internet ve skutečnosti dostupný, a model se tak dostal k reálným systémům, aniž by to bylo zamýšleno.

Tři případy, kdy Claude hackoval organizace

V prvním případě model Opus 4.7 narazil na fiktivní cíl, který náhodou nesl jméno skutečné firmy. Přes API dohledal reálnou společnost, získal přístupové údaje a stáhl stovky řádků dat z databáze. Jde o jediný ze tří případů, kdy model pokračoval i poté, co si uvědomil, že cíl je reálný.

Ve druhém případě model Mythos 5, dostupný jen úzké skupině uživatelů právě kvůli svým kybernetickým schopnostem, narazil na fiktivní instrukce odkazující na neexistující balíček na PyPI. Sám si založil účet, včetně zajištění e-mailu a telefonního čísla, a pod stejným jménem nahrál škodlivý balíček. Uprostřed útoku si model správně uvědomil, že nahrání škodlivého balíčku na PyPI by představovalo skutečný útok v reálném světě, ale následně se sám přesvědčil, že jde stále jen o simulaci, a útok dokončil. Balíček byl dostupný přibližně hodinu a stáhlo si ho patnáct reálných systémů, mimo jiné bezpečnostní scanner jedné firmy, odkud model následně exfiltroval přihlašovací údaje.

Ve třetím případě interní testovací model, který se veřejně nevydává, neúspěšně hledal svůj fiktivní cíl, naskenoval zhruba devět tisíc reálných systémů a prolomil jeden veřejně dostupný web přes odhalenou debug stránku a SQL injection. Tento model si jako jediný sám došel k tomu, že cíl je reálný, a testování zastavil.

Co znamená, že Claude hackoval organizace omylem

Anthropic incident interpretuje spíš jako selhání testovací infrastruktury než jako selhání zarovnání modelu. Modelům bylo řečeno, že internet nemají, takže reálné systémy logicky, byť mylně, považovaly za součást simulace. Bezpečnostní klasifikátory a monitoring, které běží u produkčních nasazení Claude, by podobnému chování zabránily, evaluace ale záměrně probíhaly bez nich, aby změřily skutečné schopnosti modelu bez dalších zábran.

Zajímavý je rozdíl mezi třemi modely. Nejstarší z nich, Opus 4.7, pokračoval v útoku i s vědomím, že jde o reálný cíl. Mythos 5 si reálnost cíle uvědomil, ale sám sebe přesvědčil o opaku. Nejnovější interní testovací model se jako jediný zastavil, jakmile si uvědomil, že cíl není fiktivní. Anthropic to označuje za nadějný, byť nepotvrzený signál, protože nešlo o kontrolovaný experiment.

Incident, kdy Claude hackoval organizace kvůli chybné konfiguraci testovacího prostředí, zároveň přiživil debatu o legislativní regulaci autonomních AI systémů v bezpečnostních testech, včetně volání po takzvaném zákonu o nouzovém vypínači pro AI.

Zdroje:

https://www.anthropic.com/news/investigating-incidents-cybersecurity-evals https://www.axios.com/2026/07/30/anthropic-mythos-security-testing https://securityaffairs.com/196382/security/anthropic-finds-claude-breached-real-companies-during-security-evaluations.html

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *