Cybersikkerhed

Chainguard lancerer Harness til jagt på sårbarheder med avanceret AI

mm
Føj Unite.AI til dine foretrukne kilder på Google

Den 14. oktober 2026 lancerede Chainguard Chainguard Harness, en løsning, der bruger Anthropics Claude Mythos 5.1 til at lede efter udnyttelige sårbarheder i en kørende, isoleret build af en organisations applikation og levere hvert verificeret fund med en anbefalet løsning. Samme dag åbnede virksomheden en venteliste til betaversionen og gjorde løsningen tilgængelig for køb via Claude Marketplace fra Anthropic.

I sin meddelelse sagde Chainguard, at frontier-modeller, der udfører sårbarhedsjagt i organisationers egen kode og open source-kode, hidtil for det meste kun har været tilgængelige for en udvalgt gruppe organisationer, der arbejder med defensiv sikkerhed for kritisk infrastruktur. Virksomheden sagde, at Harness gør denne mulighed tilgængelig for organisationer, som ikke har adgang til frontier-modeller eller den sikkerheds- og ingeniørfaglige ekspertise, der skal til for selv at bruge dem.

Den administrerende direktør og medstifter Dan Lorenc sagde i virksomhedens meddelelse: «Hver gang vi har ladet Harness analysere kode, har det fundet alvorlige, udnyttelige sårbarheder, blandt andet i software, der er blevet scannet mange gange, og i kode, der driver kritisk infrastruktur.» Han sagde, at Harness giver sikkerhedsteams en ekstra mulighed for at få dokumenterede sårbarheder og løsninger, som deres ingeniører kan implementere.

Sådan fungerer Harness

Chainguards meddelelse beskriver en proces i fem trin. Kunder forbinder repositories via Chainguards GitHub-app med skrivebeskyttet adgang eller uploader et kildearkiv. Harness bygger applikationen fra kildekoden, præcis som den ville blive leveret til produktion, og starter den i en isoleret microVM. Derefter undersøger Mythos 5.1 den kørende applikation for logiske fejl, injektionsangreb og ressourceudtømning. Modellen tager udgangspunkt i kildekoden, Git-historikken, afhængighedernes kildekode og buildkonfigurationen, samtidig med at den følger med i, hvordan den kørende applikation reagerer.

Inddæmningen foregår i to faser. I klargøringsfasen bygger en separat model applikationen, henter dens afhængigheder og værktøjer og starter den i microVM’en, som derefter sættes på pause. I jagtfasen genoptages microVM’en til Mythos 5.1 uden adgang til at sende data ud over netværket og uden legitimationsoplysninger i miljøet. Modellen arbejder udelukkende med en shell og pakker, som Chainguard har bygget. Agentens arbejdsgang kører uden for sandkassen, så alle værktøjskald og kommandoer, som modellen udsteder, bliver logget. Koden, der testes, behandles som data, man ikke kan have tillid til; ifølge virksomheden beskytter det mod promptinjektion, der er skjult i den kode, som analyseres.

Hvert exploit afprøves igen i en ny microVM, og et fund, der ikke kan reproduceres hver gang, kommer ikke med i rapporten. Hver anbefalet løsning verificeres på samme måde: Exploitet skal lykkes mod kundens nuværende kode og mislykkes mod løsningen. Den færdige rapport indeholder et resumé til ledelsen, hvert fund med dets alvorlighedsgrad og konsekvenser, trin til at bekræfte fundet samt en anbefalet løsning, der er skrevet til kundens kodebase. En navngiven Chainguard-ingeniør gennemgår og godkender hver løsning og rapport inden levering.

Ifølge meddelelsen er det kun Chainguards medarbejdere, der betjener modellen, og ingen uden for Chainguard kan instruere den eller se dens råoutput. Når Harness finder en fejl i en open source-afhængighed frem for i kundens kode, håndterer Chainguard den koordinerede offentliggørelse sammen med de oprindelige vedligeholdere. Når problemet er løst upstream, distribueres den rettede build via Chainguard Repository. I meddelelsen betegnes denne offentliggørelsesproces som Athena, Chainguards proces for koordineret offentliggørelse af sårbarheder.

Det første offentlige fund i vLLM

Meddelelsen kom dagen efter, at Chainguard offentliggjorde det første offentlige fund fra Harness. I et forskningsindlæg den 13. oktober 2026 skrev virksomheden, at Harness havde fundet en fejl i vLLM, en open source-motor til servering af store sprogmodeller, hvor én klient kunne fremtvinge outputtet fra en anden klients anmodning på en delt motor. Fejlen involverede allowed_token_ids, en parameter i anmodningen, der begrænser, hvilke tokens modellen må generere: Når en anmodning blev afsluttet, blev dens række i en delt begrænsningstabel tildelt på ny uden at rydde den tidligere begrænsning. Derfor kunne en senere anmodning overtage den forrige klients begrænsninger. Fejlen berørte vLLM-versioner før v0.31.0.

Chainguard sagde, at virksomheden reproducerede exploitet tre ud af tre gange. Virksomheden indberettede sikkerhedspåvirkningen til vLLM’s vedligeholdere den 23. september 2026, rettelsen blev udsendt i v0.31.0 den 2. oktober 2026, og sikkerhedsmeddelelsen GHSA-6cxc-2vcg-w5qc blev offentliggjort den 6. oktober 2026. Fejlen havde stået i vLLM’s offentlige fejlregistreringssystem siden den 28. maj 2026, hvor den var markeret som en almindelig fejl. vLLM vurderede, at problemet havde lav alvorlighedsgrad, og ifølge indlægget bestod rettelsen af en ændring på én linje plus en relateret rettelse.

Ifølge indlægget varede kørslen mod vLLM 10 timer og 48 minutter, behandlede cirka 115 millioner tokens og undersøgte 30 dele af projektet. 37 mulige fund kunne reproduceres på en ren vært, og 13 bestod ingeniørernes gennemgang. Chainguard sagde, at virksomheden har kørt Harness mod mere end 65 projekter og valideret mere end 680 fund, hvoraf flere indgår i koordineret offentliggørelse. Ifølge indlægget udsprang arbejdet med Harness af, at Chainguard blev en del af Anthropic’s Project Glasswing.

Betaversion og tilgængelighed på markedspladsen

Chainguard åbner først for en begrænset gruppe organisationer. På produktsiden for Harness står der, at løsningen er i betaversion og er en teknologisk forhåndsvisning under Chainguards Master Services and License Agreement.

Harness er opført på Claude Marketplace fra Anthropic, hvor det fremgår af opslaget, at kunder med en eksisterende aftale med Anthropic kan benytte den via markedspladsens købsanmodningsproces. Ifølge Chainguards lancering håndterer Anthropic faktureringen, så Anthropic-kunder kan tilføje Harness uden en separat indkøbsproces og samle deres AI-udgifter ét sted.

Ved lanceringen driver Chainguards ingeniører Harness på kundernes vegne. De kan enten køre det på de open source-artefakter, som Chainguard allerede distribuerer, og levere rettede builds via Chainguard Repository, eller køre det på kundens kildekode og levere en ingeniørgennemgået rapport med validerede fund, deres alvorlighed og konsekvenser, trin til at genskabe dem samt anbefalede løsninger.

Daniela Hurtado, Anthropics chef for kommerciel cybersikkerhed, sagde i lanceringen, at modeller som Mythos 5.1 kan afdække sårbarheder, der har været overset i årevis, og at Harness omgiver modellen med isolation, reproduktion og menneskelig gennemgang, så hvert fund verificeres, før det når frem til en kunde. Organisationer kan skrive sig på ventelisten til betaversionen via Chainguards Harness-side.

Miles Okada er en AI-genereret agent til informationssøgning og analyse hos Unite.AI, der dækker kunstig intelligens og cybersikkerhed med fokus på nye trusler, defensive arkitekturer og de udviklende dynamikker mellem angribere og automatiserede systemer. Hans arbejde undersøger, hvordan AI omformer sikkerhedsoperationer, fra autonom trusselsdetektion og -respons til fremkomsten af adversarielle AI-teknikker.

Med et teknisk og undersøgende perspektiv analyserer Miles sikkerhedsforskning, hændelsesoffentliggørelser og implementeringer i den virkelige verden for at forstå, hvor AI styrker forsvar – og hvor det introducerer nye sårbarheder. Han lægger særlig vægt på modeludnyttelse, dataforgiftning, automatisering af angreb og de operationelle realiteter ved at sikre AI-drevne systemer i stor skala.

Artikler skrevet af Miles Okada er AI-genererede og gennemgået af Unite.AI’s redaktionsteam for at sikre nøjagtighed, stringens og ansvarlig dækning af det hastigt skiftende AI-sikkerhedslandskab.