Cybersikkerhet
Chainguard lanserer Harness for jakt på sårbarheter i frontier-KI

Chainguard lanserte Chainguard Harness 14. oktober 2026. Tilbudet bruker Claude Mythos 5.1 fra Anthropic til å lete etter sårbarheter som kan utnyttes i en kjørende, isolert versjon av en organisasjons applikasjon, og leverer hvert bekreftede funn med et anbefalt tiltak. Selskapet åpnet en venteliste for betaversjonen samme dag og gjorde tilbudet tilgjengelig for kjøp via Claude Marketplace fra Anthropic.
I kunngjøringen sin sa Chainguard at frontiermodeller som utfører sårbarhetsoppdagelse i egenutviklet kode og åpen kildekode, hittil stort sett har vært tilgjengelige for en utvalgt gruppe organisasjoner som arbeider med defensiv sikkerhet for kritisk infrastruktur. Selskapet sa at Harness gjør denne funksjonaliteten tilgjengelig for organisasjoner som mangler tilgang til frontiermodeller eller den sikkerhets- og ingeniørkompetansen som trengs for å bruke dem selv.
Administrerende direktør og medgrunnlegger Dan Lorenc sa i selskapets pressemelding: «Hver gang vi har kjørt Harness mot kode, har den funnet alvorlige sårbarheter som kan utnyttes – også i programvare som er blitt skannet mange ganger, og i kode som driver kritisk infrastruktur.» Han sa at Harness gir sikkerhetsteam et alternativ til for å få bekreftede sårbarheter og rettelser som ingeniørene deres kan sette i produksjon.
Slik fungerer Harness
Chainguards kunngjøring beskriver en prosess i fem trinn. Kundene kobler til kodearkivene sine via Chainguards GitHub-app med skrivebeskyttet tilgang, eller laster opp et kildekodearkiv. Harness bygger applikasjonen fra kildekoden nøyaktig slik den skal leveres til produksjon, og starter den i en isolert mikro-VM. Deretter undersøker Mythos 5.1 den kjørende applikasjonen for logiske feil, injeksjonsangrep og ressursutmattelse. Modellen tar utgangspunkt i kildekoden, git-historikken, kildekoden til avhengighetene og byggekonfigurasjonen, samtidig som den følger med på hvordan applikasjonen reagerer mens den kjører.
Inneslutningen foregår i to faser. I en klargjøringsfase bygger en separat modell applikasjonen, henter avhengighetene og verktøyene den trenger, og starter den i mikro-VM-en, som deretter settes på pause. I jaktfasen startes mikro-VM-en på nytt for Mythos 5.1, uten utgående nettverkstrafikk eller legitimasjon inne i VM-en. Modellen arbeider da bare med et skall og pakker som Chainguard har bygget. Agentløkken kjører utenfor sandkassen, slik at hvert verktøykall og hver kommando modellen sender, loggføres. Koden som testes, behandles som upålitelige data. Ifølge selskapet beskytter dette mot instruksjonsinjeksjon som er skjult i koden som analyseres.
Hvert utnyttelsesforsøk kjøres på nytt i en fersk mikro-VM, og funn som ikke lar seg gjenskape hver gang, tas ikke med i rapporten. Hver anbefalte rettelse verifiseres på samme måte: Utnyttelsesforsøket må lykkes mot kundens nåværende kode og mislykkes mot den rettede koden. Rapporten som leveres, inneholder et sammendrag for ledelsen, alvorlighetsgrad og konsekvenser for hvert funn, trinn for å bekrefte funnet og en anbefalt rettelse som er tilpasset kundens kodebase. En navngitt Chainguard-ingeniør gjennomgår og godkjenner hver rettelse og rapport før levering.
Ifølge kunngjøringen er det bare Chainguards ansatte som bruker modellen, og ingen utenfor Chainguard kan gi den instruksjoner eller se råutdataene. Når Harness finner en feil i en avhengighet med åpen kildekode, i stedet for i kundens kode, håndterer Chainguard koordinert varsling sammen med de opprinnelige vedlikeholderne. Når problemet er løst oppstrøms, leveres den rettede versjonen gjennom Chainguard Repository. I pressemeldingen omtales denne varslingsprosessen som Athena, Chainguards prosess for koordinert varsling om sårbarheter.
Det første offentliggjorte funnet i vLLM
Kunngjøringen kom dagen etter at Chainguard offentliggjorde det første funnet fra Harness. I et forskningsinnlegg datert 13. oktober 2026 sa selskapet at Harness hadde funnet en feil i vLLM, en motor med åpen kildekode for å betjene store språkmodeller. Feilen gjorde at én klient kunne tvinge fram utdataene fra en annen klients forespørsel på en delt motor. Feilen var knyttet til allowed_token_ids, en parameter i forespørselen som begrenser hvilke tokener modellen kan generere. Når en forespørsel var ferdig, ble raden dens i en delt begrensningstabell tildelt på nytt uten at den gamle begrensningen ble slettet. Dermed kunne en senere forespørsel arve begrensningene fra den forrige klienten. Feilen berørte vLLM-versjoner før v0.31.0.
Chainguard sa at selskapet gjenskapte utnyttelsesforsøket tre av tre ganger. Selskapet rapporterte sikkerhetskonsekvensene til vedlikeholderne av vLLM 23. september 2026. Rettelsen ble levert i v0.31.0 2. oktober 2026, og sikkerhetsrådgivningen GHSA-6cxc-2vcg-w5qc ble publisert 6. oktober 2026. Feilen hadde ligget i vLLMs offentlige sakssporer siden 28. mai 2026, merket som en vanlig feil. vLLM vurderte alvorlighetsgraden som lav, og rettelsen besto av en endring på én linje samt en relatert rettelse, ifølge innlegget.
Ifølge innlegget varte kjøringen mot vLLM i 10 timer og 48 minutter, behandlet omtrent 115 millioner tokener og undersøkte 30 deler av prosjektet. 37 mulige funn lot seg gjenskape på en ren vert, og 13 besto den tekniske gjennomgangen. Chainguard sa at selskapet har kjørt Harness mot mer enn 65 prosjekter og validert mer enn 680 funn, hvorav flere er gjenstand for koordinert varsling. Arbeidet med Harness begynte etter at Chainguard ble med i Anthropic’s Project Glasswing, ifølge innlegget.
Betatilgang og tilgjengelighet i markedsplassen
Chainguard åpner først for en begrenset gruppe organisasjoner. Produktsiden for Harness opplyser at tilbudet er i betaversjon og er en teknologiforhåndsvisning under Chainguards hovedavtale om tjenester og lisens.
Harness er oppført på Claude Marketplace fra Anthropic, der det står at kunder med en eksisterende avtale med Anthropic kan benytte den via markedsplassens løsning for kjøpsforespørsler. I kunngjøringen opplyser Chainguard at Anthropic håndterer faktureringen, slik at Anthropic-kunder kan legge til Harness uten en separat anskaffelsesprosess og samle AI-utgiftene sine.
Ved lansering drifter Chainguards ingeniører Harness på vegne av kundene. De kan enten kjøre det på åpen kildekode-artefakter som Chainguard allerede distribuerer, og levere rettede bygg gjennom Chainguard Repository, eller kjøre det på kundens kildekode og levere en ingeniørgjennomgått rapport med validerte funn, alvorlighetsgrad, konsekvenser, trinn for å gjenskape problemet og anbefalte tiltak.
Daniela Hurtado, Anthropic sin leder for kommersiell cybersikkerhet, sa i kunngjøringen at modeller som Mythos 5.1 kan avdekke sårbarheter som har gått ubemerket hen i årevis, og at Harness omgir modellen med isolering, reproduksjon og menneskelig gjennomgang, slik at hvert funn blir verifisert før det når en kunde. Organisasjoner kan skrive seg på ventelisten for betaversjonen via Chainguards Harness-side.












