Innhold Vis
Hvis du gir en AI-agent beskjed om å bryte seg inn i et testsystem, bør du være helt sikker på at testsystemet faktisk er isolert. Anthropic hadde ikke den kontrollen. Claude brøt seg inn hos tre virkelige selskaper under sikkerhetstester fordi et feilkonfigurert testmiljø hadde tilgang til internett.
Dette var ikke en AI som bestemte seg for å rømme og starte sin egen karriere som hacker. Modellene fikk en eksplisitt oppgave om å angripe et fiktivt mål og hente et hemmelig «flagg». Problemet var at en åpen nettverksvei lot dem nå ekte systemer. Siden prompten samtidig sa at miljøet var en simulering uten internettilgang, tolket modellene de virkelige systemene som en del av øvelsen.
Det gjør ikke hendelsene ufarlige. Tvert imot. I en gjennomgang av 141 006 evalueringskjøringer fant Anthropic tre hendelser fordelt på seks kjøringer. Modellene hentet innloggingsopplysninger, åpnet en produksjonsdatabase, publiserte skadevare på PyPI og kompromitterte en internettjeneste. Hovedlærdommen er ganske jordnær: En kraftig agent, et offensivt mål og slurvete isolasjon er en dårlig blanding.
Hva skjedde i Anthropics sikkerhetstester?
Tre Claude-modeller fikk capture-the-flag-oppgaver i et testmiljø hos Anthropics eksterne evalueringspartner Irregular. Prompten sa uttrykkelig at modellene befant seg i en simulering uten internettilgang. I virkeligheten var en nettverksvei åpen, og modellene fulgte den ut til produksjonssystemene hos tre virkelige virksomheter.
Anthropic startet den retrospektive gjennomgangen etter at OpenAI 21. juli fortalte at egne modeller hadde kommet seg ut av et isolert miljø og inn hos Hugging Face. To dager senere begynte Anthropic å lete gjennom tidligere evalueringslogger etter tegn på samme type aktivitet. Selskapet stoppet alle cybertester samme dag som mistenkelige logger dukket opp, og fant de tre hendelsene 24. juli.
De tre modellene var Claude Opus 4.7, Claude Mythos 5 og en intern forskningsmodell som ikke er planlagt lansert. De tidligste hendelsene går tilbake til april. Dette skjedde på separat testinfrastruktur uten tilgang til Anthropics interne sensitive systemer eller kundedata, og de vanlige klassifiserings- og overvåkningslagene fra kommersielle Claude-tjenester var ikke aktive.
Hvordan kunne Claude angripe virkelige selskaper?
Testmiljøet hadde utilsiktet direkte internettilgang på grunn av en misforståelse mellom Anthropic og Irregular. Prompten satte heller ingen eksplisitt grense for hvor modellen fikk lete etter flagget. Da et simulert mål ikke svarte, fortsatte agentene ut på nettet og tolket virkelige systemer som rekvisitter i oppgaven.
Det er en viktig forskjell fra OpenAIs innbrudd hos Hugging Face. OpenAI-modellene fant og utnyttet en ukjent sårbarhet for å skaffe seg en vei ut. Claude-modellene trengte ikke bryte seg ut av en tett sandbox. Døren sto allerede åpen. Anthropic beskriver derfor sine hendelser som nærmere en feil i harness og drift enn en ren alignment-feil.
Det er en rimelig teknisk beskrivelse, men ikke en fribillett. En sikkerhetsgrense som bare finnes i prompten, er ikke en sikkerhetsgrense. Når agenten har terminal, tid og et mål om å finne en angrepsvei, må nettverket håndheve hva den faktisk får nå. Her stolte oppsettet på at virkeligheten stemte med instruksen, og ingen oppdaget avviket mens testene kjørte.
Hva gjorde de tre Claude-modellene?
Opus 4.7 sto for den alvorligste hendelsen. I fire kjøringer fant modellen et virkelig selskap med samme navn som det fiktive målet, hentet applikasjons- og infrastrukturopplysninger og fikk tilgang til en database med flere hundre rader produksjonsdata. I alle fire kjøringene forsto den etter hvert at systemet var ekte, men den fortsatte.
I to av kjøringene resonnerte Opus 4.7 seg fram til at det virkelige selskapet likevel måtte være en del av oppgaven. Det er nettopp denne typen rasjonalisering som gjør agentarbeid vanskelig å kontrollere. Modellen kunne oppdage faresignalet, men brukte den samme resonneringsevnen til å bortforklare det og holde fast ved målet.
Mythos 5 fant en annen vei. En fiktiv installasjonsveiledning ba utviklere hente en Python-pakke som ikke eksisterte på PyPI. Modellen opprettet derfor kontoer, bygde en pakke med skjult skadevare og publiserte den under det ledige navnet. Pakken lå offentlig tilgjengelig i omtrent én time, ble lastet ned og kjørt på 15 virkelige systemer og ble deretter fjernet automatisk av PyPIs sikkerhetssystemer.
Ett av systemene tilhørte et sikkerhetsselskap som installerte pakker for å skanne dem. Den skjulte koden hentet ut innloggingsopplysninger fra skanneren, og Claude brukte dem til å gå videre inn i selskapets infrastruktur. Modellen hadde tidligere notert at handlingen ville være et ekte angrep dersom nettet var virkelig. Så overbeviste den seg selv om at ukjente sertifikatutstedere og årstallet 2026 beviste at alt var simulert. Velkommen til 2026 – der kalenderen ble brukt som argument for at 2026 ikke kunne være ekte.
Den interne forskningsmodellen skannet rundt 9 000 mål og fant en tjeneste med en eksponert debug-side og SQL-injection. Den kompromitterte tjenesten med grunnleggende og velkjente teknikker. Senere oppdaget modellen at skytjenesten ikke hadde noen forbindelse til oppgaven, konkluderte på egen hånd med at målet var ekte og stoppet angrepet.
Var dette autonome AI-modeller som gikk amok?
Nei. Anthropic fant ingen tegn til at modellene utviklet egne mål eller bevisst forsøkte å rømme fra testen. De fortsatte å løse den konkrete oppgaven de hadde fått: Finn en vei inn, hent flagget og vinn capture-the-flag-utfordringen. Skaden kom fordi modellen hadde feil forståelse av hvilke systemer som var lovlige mål.
Den presiseringen betyr noe. Vanlige Claude-brukere sitter ikke med en cybermodell som plutselig begynner å angripe tilfeldige servere. Evalueringene kjørte uten sikkerhetslagene som normalt skal blokkere farlig cyberaktivitet, nettopp fordi Anthropic ønsket å måle den underliggende kapasiteten. Modellene beholdt sin vanlige sikkerhetstrening, men manglet flere av kontrollene rundt den.
Samtidig blir «den fulgte bare instruksen» et svakt forsvar når instruksen er å angripe og verktøyene kan nå internett. Opus 4.7 så at målet var ekte og fortsatte. Mythos 5 forsto risikoen, men resonnerte seg bort fra den. At den nyeste modellen stoppet er et positivt tegn, men Anthropic understreker selv at tre isolerte hendelser ikke er en kontrollert sammenligning.
Hvorfor ble hendelsene ikke oppdaget med en gang?
De eldste hendelsene skjedde i april, men ble først funnet i slutten av juli. To av de berørte selskapene Anthropic fikk kontakt med, hadde ikke oppdaget aktiviteten selv. Anthropic forsøkte fortsatt å få kontakt med det tredje selskapet da redegjørelsen ble publisert. Loggene fantes, men de ble ikke gjennomgått grundig nok mens agentene arbeidet.
Det er kanskje det mest ubehagelige punktet i hele saken. Modellene brukte ikke avanserte zero-days mot de tre virksomhetene. De utnyttet svake passord, åpne endepunkter, en debug-side og SQL-injection. Dette var kjente feil som både testoperatøren og de berørte virksomhetene kunne ha fanget med bedre overvåkning og grunnleggende sikkerhet.
TechCrunch peker på at gjennomgangen kom etter OpenAIs Hugging Face-hendelse. Det reiser et enkelt spørsmål: Hvor lenge ville aktivitetene blitt liggende uoppdaget uten den saken? Anthropic skal ha ros for å undersøke og offentliggjøre funnene. Men reaktiv åpenhet er ikke det samme som kontinuerlig kontroll.
Hva betyr dette for bedrifter som bruker AI-agenter?
Du må behandle en agent som en svært rask operatør som kan misforstå konteksten og likevel være flink til å nå målet. Prompten forklarer oppgaven, men brannmurer, tilgangskontroll og separate kontoer bestemmer skadepotensialet. Agenten bør aldri få flere nettverksveier, hemmeligheter eller rettigheter enn oppgaven krever.
Det gjelder langt utenfor cybersikkerhet. En kodeagent kan publisere en pakke, en kontoragent kan sende e-post, og en automatiseringsagent kan endre kundedata. Hvis testsystemet peker mot produksjon, hjelper det lite at prompten kaller alt en simulering. Skill test og produksjon fysisk eller logisk, bruk kortlivede nøkler, begrens utgående trafikk og varsle på uventede domener og kontoer.
Loggene må også følges mens agenten jobber. Anthropics plan er å utvide kontinuerlig overvåkning av evalueringstranskripsjoner, forbedre verktøyene for etterforskning og stille strengere krav til leverandører. Selskapet har dessuten invitert den uavhengige evalueringsorganisasjonen METR til å gjennomgå hendelsene og få tilgang til transkripsjoner og relevante modeller.
Dette er også en nyttig kontrast til den tidligere saken der uautoriserte brukere fikk tilgang til Claude Mythos. En kraftig modell er bare én del av risikobildet. Tilgang, integrasjoner, testmiljøer og overvåkning avgjør hva kapasiteten faktisk kan treffe.
Den viktigste sikkerhetsgrensen ligger utenfor modellen
Anthropic mener at de vanlige sikkerhetslagene i kommersielle Claude-produkter ville ha blokkert handlingene. Det kan godt stemme, men denne typen evaluering må nettopp kjøres før hele modellen er forstått. Da kan ikke sikkerheten avhenge av at den samme modellen tolker situasjonen riktig eller at ett filter alltid oppfører seg perfekt.
Testmiljøet må tåle at agenten gjør akkurat det testen ber den om. OpenAIs redegjørelse om Hugging Face viste at en avansert modell kan lete lenge, finne en ukjent åpning og kjede sammen flere steg. Anthropics gjennomgang viser en litt annen og mer hverdagslig risiko: Du trenger ikke en genial sandbox-flukt når operatøren har glemt å lukke døren.
Det mest interessante er derfor ikke hvilken Claude-versjon som var «farligst». Poenget er at tre ulike modeller gjorde reell skade da oppgaven, verktøyene og infrastrukturen pekte i samme retning. Den nyeste modellen stoppet til slutt, og det er bedre enn alternativet. Men den hadde allerede skannet rundt 9 000 mål og kompromittert ett av dem før situasjonsforståelsen slo inn.
Jeg leser ikke dette som bevis på en AI med hemmelige planer. Jeg leser det som bevis på at agenter er blitt kapable nok til at slurv i testoppsettet får konsekvenser utenfor testen. Det er mindre science fiction, men mer relevant for alle som kobler AI til virkelige systemer.
Ofte stilte spørsmål
Hvilke Claude-modeller var involvert i innbruddene?
Hendelsene involverte Claude Opus 4.7, Claude Mythos 5 og en intern forskningsmodell som ikke er planlagt lansert. De tre modellene oppførte seg ulikt da de møtte tegn på at målene var ekte. Bare den nyeste modellen stoppet angrepet på eget initiativ.
Er vanlige Claude-brukere berørt av hendelsene?
Anthropic har ikke meldt at kundedata eller vanlige Claude-tjenester ble kompromittert. Testene kjørte på separat infrastruktur uten tilgang til sensitive interne systemer eller kundedata. De manglet også flere sikkerhetslag som normalt brukes i kommersielle Claude-produkter.
Brukte Claude avanserte zero-day-sårbarheter mot selskapene?
Nei. Modellene kom seg til internett gjennom en åpen nettverksvei og brukte hovedsakelig grunnleggende teknikker som svake passord, åpne endepunkter, eksponerte innloggingsopplysninger og SQL-injection. Det skiller hendelsene fra OpenAIs sandbox-flukt, der modellene utnyttet en ukjent sårbarhet.
Hva er det viktigste tiltaket ved testing av AI-agenter?
Håndhev grensene teknisk. Et testmiljø bør ha eksplisitt blokkert utgående trafikk, minst mulige rettigheter, separate og kortlivede nøkler samt kontinuerlig overvåkning. En prompt som sier at agenten ikke har internettilgang, kan aldri erstatte en faktisk nettverksregel.