CVE-2026-66421: Kritisk XSS-fejl i OpenClaw Dashboard
Ukendte angribere kan stjæle administratorers sessioner i OpenClaw Dashboard via en lagret XSS-fejl. Begræns adgang til dashboardet og vent på leverandørens rettelse.
Hvad er det?
CVE-2026-66421 er en lagret cross-site scripting-fejl (stored XSS), hvor ondsindet kode gemmes permanent i systemet og rammer alle, der senere åbner den pågældende side, ikke kun den der klikker på et link. Fejlen findes i OpenClaw Dashboard, et administrationsværktøj til at overvåge og styre AI-agenter. En angriber kan sende en besked gennem sessions-API’et, som viser agenters samtaler, og gemme skjult programkode i den. Koden udføres, når en administrator åbner dashboardets standardside, fordi beskeden indsættes direkte i siden uden at blive renset for skadelig HTML. Angrebet kræver ikke login og kan derfor udføres af hvem som helst, der kan sende beskeder til systemet.
Hvem rammer det?
Sårbarheden rammer virksomheder og kommuner, der bruger OpenClaw Dashboard til at drive, overvåge eller administrere AI-agenter, for eksempel chatbots eller automatiserede sagsbehandlingsflows. Alle versioner af produktet, der endnu ikke har modtaget en rettelse fra leverandøren, er berørt. Det er især relevant for organisationer, hvor dashboardet er tilgængeligt fra internettet eller hvor eksterne parter kan sende beskeder ind i systemet, for eksempel via en offentlig chatfunktion koblet til agenten.
Hvad kan ske?
En angriber kan indlejre skadelig kode i en agentbesked, som ligger og venter, til en administrator åbner dashboardet. Når det sker, kan koden stjæle administratorens sessionstoken og bruge det til at kalde beskyttede administrative funktioner, herunder ændring af de instruktionsfiler, der styrer agenternes adfærd. I praksis kan det betyde, at en angriber overtager kontrollen med virksomhedens AI-agenter, ændrer deres opførsel, henter fortrolige data ud af samtalerne eller bruger den kaprede administratoradgang til yderligere angreb i systemet.
Hvor alvorligt er det?
CVSS-scoren er 9,3 ud af 10, hvilket er kritisk. Angrebet kræver ikke login (PR:N), da beskeder kan sendes uden godkendelse, men det kræver, at en administrator åbner dashboardets landingsside, mens den skadelige besked ligger i systemet (UI:R). Konsekvensen er høj for fortrolighed og integritet, fordi angriberen kan læse og ændre data samt udføre administrative handlinger, men fejlen påvirker ikke systemets tilgængelighed. Der er pr. offentliggørelsesdatoen ingen oplysninger om aktiv udnyttelse i naturen.
Hvad gør jeg nu?
Følgende skridt lukker eller begrænser risikoen, indtil en officiel rettelse foreligger.
- Begræns adgangen til OpenClaw Dashboard, så det kun kan tilgås fra betroede netværk, for eksempel via VPN eller IP-begrænsning.
- Deaktivér eller overvåg tæt de funktioner, hvor eksterne brugere kan sende beskeder ind i agentens samtale, indtil en rettelse er installeret.
- Hold øje med leverandørens meddelelser om en opdateret version, og installér den, så snart den udgives.
- Gennemgå logfiler for usædvanlig administrativ aktivitet, herunder ændringer i agentinstruktionsfiler, som I ikke selv har foretaget.
- Tving administratorer til at logge ud og ind igen efter en eventuel rettelse, så gamle sessionstokens ikke længere er gyldige.
- Kontakt en sikkerhedsrådgiver, hvis I ikke selv kan vurdere, om jeres opsætning af dashboardet er eksponeret, eller hvis I finder tegn på misbrug.
Begræns adgang nu, opdatér ved rettelse
Vi anbefaler, at I straks begrænser adgangen til OpenClaw Dashboard til betroede netværk og holder øje med leverandørens meddelelser om en rettelse. Det er ikke forsvarligt at vente, hvis dashboardet er tilgængeligt fra internettet, da angrebet ikke kræver login. Er dashboardet allerede isoleret bag et internt netværk uden ekstern adgang for beskeder, kan I afvente en officiel opdatering, men bør stadig overvåge for mistænkelig aktivitet.
Tidslinje
Konkrete eksempler
Kaprede kundeagenter i en dansk virksomhed
En dansk virksomhed bruger OpenClaw Dashboard til at overvåge en AI-drevet kundeservicechat på hjemmesiden. En angriber sender en besked med skjult programkode gennem chatten, som gemmes i samtalehistorikken. Da en administrator senere åbner dashboardets forside for at tjekke agentens aktivitet, aktiveres koden og stjæler administratorens session. Angriberen bruger den kaprede adgang til at ændre agentens instruktioner, så den begynder at videresende kundedata til en ekstern server.
Ofte stillede spørgsmål
Er vi ramt af CVE-2026-66421?
I er berørt, hvis I bruger OpenClaw Dashboard til at administrere AI-agenter, og produktet endnu ikke har modtaget en rettelse fra leverandøren. Tjek den installerede version, og se om leverandøren har udgivet en opdateret udgave.
Hvordan tjekker vi, om vi er sårbare?
Gennemgå, om jeres dashboard kan modtage beskeder fra eksterne eller uautentificerede kilder, og om det er tilgængeligt fra internettet. Undersøg desuden agentsamtaler for mistænkelig HTML-kode eller usædvanlige tegn i beskeder.
Kan vi vente til weekenden med at gøre noget?
Nej, hvis dashboardet er tilgængeligt fra internettet eller modtager beskeder fra eksterne parter. Begræns adgangen med det samme, og udskyd kun den fulde løsning til en rettelse foreligger.
Skal vi anmelde hændelsen, hvis vi finder tegn på misbrug?
Ja, hvis I finder tegn på, at en administratorkonto er blevet kompromitteret eller at agentinstruktioner er ændret uden jeres viden, bør I behandle det som et sikkerhedsbrud og vurdere anmeldelsespligt efter gældende regler, herunder eventuelt til Datatilsynet, hvis persondata er berørt.
Er der en midlertidig løsning, mens vi venter på en rettelse?
Der er ikke offentliggjort en officiel midlertidig løsning. Den mest effektive midlertidige beskyttelse er at begrænse netværksadgangen til dashboardet og filtrere eller deaktivere funktioner, hvor eksterne beskeder kan indsættes i agentsamtaler.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
OpenClaw Dashboard contains a stored cross-site scripting vulnerability that allows unauthenticated remote attackers to execute arbitrary JavaScript in the administrator’s browser session by injecting HTML markup into agent transcript messages processed through the sessions API. Attackers can craft a message containing inline event handler payloads such as an img tag with an onerror attribute within the 60-character rendering budget, which is stored in the session transcript and interpolated unsanitized into innerHTML on the default landing page, allowing theft of session tokens and unauthorized calls to authenticated administrative endpoints including agent instruction file modification.
Referencer & kilder
Eksterne kilder
Brug for hjælp med jeres sikkerhed?
Vi hjælper SMV’er med at omsætte trusler som denne til konkrete handlingsplaner.