CVE-2026-66418: Kritisk XSS-fejl i OpenClaw Dashboard v3.0.0
Ukendt angriber kan uden login injicere skadelig kode i OpenClaw Dashboard v3.0.0’s logsystem. Indfør workaround nu, da ingen opdatering er kendt.
Hvad er det?
CVE-2026-66418 er en fejl i OpenClaw Dashboard v3.0.0, hvor systemet gemmer brugernavnet fra mislykkede loginforsøg direkte i sin auditlog, uden at rense det for kode. En angriber kan derfor sende et login-forsøg med et brugernavn, der i virkeligheden er et stykke skadelig HTML- eller script-kode. Når en administrator senere åbner notifikationspanelet, indsætter systemet logteksten direkte i siden via innerHTML, en metode der lader browseren tolke teksten som aktiv kode i stedet for almindelig tekst. Fejlen kaldes stored cross-site scripting (lagret kodeindsprøjtning), fordi den skadelige kode ligger gemt i systemet og udføres, hver gang en administrator ser loggen. En løs sikkerhedspolitik (Content-Security-Policy) i dashboardet tillader desuden inline-scripts, hvilket gør det lettere for koden at køre uhindret.
Hvem rammer det?
Sårbarheden rammer virksomheder og kommuner, der bruger OpenClaw Dashboard version 3.0.0 til at administrere AI-agenter eller automatiserede opgaver. Det er specifikt loginsiden og notifikationspanelet i administratorgrænsefladen, der er udsat. Angriberen behøver ingen adgangskode og kan sende det skadelige loginforsøg helt udefra, blot dashboardet er tilgængeligt på nettet.
Hvad kan ske?
Når en administrator åbner notifikationspanelet, kører den indsprøjtede kode i administratorens egen browsersession med fulde rettigheder. Angriberen kan derfor udnytte den aktive session til at redigere agent-instruktionsfiler, som styrer, hvad automatiserede systemer gør, og til at ændre konfigurationen af dashboardet. I praksis kan en dansk virksomhed opleve, at deres AI-styrede processer bliver manipuleret, at følsomme oplysninger tilgået fra dashboardet lækkes, eller at angriberen opretter en ny administratorkonto til fremtidig adgang.
Hvor alvorligt er det?
CVSS-score er 9,3 ud af 10, hvilket er kritisk. Angrebet kræver ikke login (PR:N) og kan udføres over netværket med lav kompleksitet. Det kræver dog, at en administrator selv åbner notifikationspanelet (UI:R), så udnyttelsen sker ikke automatisk. Konsekvensen ved udnyttelse er høj både for fortrolighed og integritet, mens systemets tilgængelighed ikke påvirkes. Der er ingen kendte tegn på, at fejlen aktivt udnyttes i angreb på offentliggørelsestidspunktet.
Hvad gør jeg nu?
Da der endnu ikke er en officiel opdatering, skal I indføre midlertidige tiltag, mens I følger med i vendorens svar.
- Begræns eller filtrer, hvad der logges fra loginfeltet: fjern eller escap HTML-tegn i brugernavnsfeltet, før det gemmes i auditloggen.
- Stram jeres Content-Security-Policy, så inline-scripts og inline event handlers ikke tillades i dashboardet.
- Skift metoden til at vise logdata i notifikationspanelet fra innerHTML til en metode, der behandler indholdet som ren tekst.
- Begræns adgangen til login-siden og administratorgrænsefladen til betroede IP-adresser eller via VPN, hvis muligt.
- Overvåg auditloggen for usædvanlige brugernavne med HTML- eller script-tegn.
- Kontakt Auroa eller anden sikkerhedsrådgiver, hvis I ikke selv kan implementere ovenstående tiltag eller ikke ved, om jeres opsætning er sårbar.
Indfør workaround inden for få dage
Vi anbefaler, at I straks stopper med at vise rå logdata i notifikationspanelet og i stedet renser eller escaper brugernavnsfeltet, indtil en officiel opdatering er tilgængelig. Det er kun forsvarligt at vente, hvis dashboardet ikke er tilgængeligt fra internettet og kun bruges af et lille antal betroede administratorer på et lukket netværk. I alle andre tilfælde bør tiltagene indføres inden for få dage.
Tidslinje
Konkrete eksempler
Manipuleret agent-instruktion i en dansk virksomhed
En dansk virksomhed bruger OpenClaw Dashboard til at styre en flåde af AI-agenter, der automatisk behandler kundehenvendelser. En angriber sender et mislykket loginforsøg med et brugernavn, der indeholder skadelig kode. Da it-administratoren senere åbner notifikationspanelet for at se dagens loginaktivitet, udføres koden i dennes browser, og angriberen ændrer agent-instruktionsfilen, så følsomme kundedata sendes til en ekstern server.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
I er ramt, hvis I kører OpenClaw Dashboard version 3.0.0, og administratoren regelmæssigt tjekker notifikationspanelet med logs over mislykkede loginforsøg.
Hvordan tjekker vi, om vi er sårbare?
Tjek jeres version af OpenClaw Dashboard, og se om auditloggen viser rå indhold fra brugernavnsfeltet uden filtrering. Undersøg også, om jeres Content-Security-Policy tillader inline-scripts.
Kan vi vente til weekenden med at rette det?
Det afhænger af, om dashboardet er tilgængeligt fra internettet. Er det offentligt tilgængeligt, bør I indføre workaround med det samme, da angrebet ikke kræver login.
Skal vi anmelde dette til myndighederne?
En anmeldelse er kun relevant, hvis I konstaterer, at sårbarheden er udnyttet, og der er sket en faktisk kompromittering af persondata eller andre systemer. Uden konstateret misbrug er der ikke anmeldelsespligt.
Findes der en officiel opdatering fra leverandøren?
På offentliggørelsestidspunktet er der ikke oplyst om en officiel rettelse. Følg leverandørens meddelelser, og indfør de nævnte workarounds i mellemtiden.
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 v3.0.0 contains a stored cross-site scripting vulnerability that allows unauthenticated remote attackers to inject arbitrary HTML and script payloads by submitting a crafted username in a failed login POST request, which is recorded verbatim in the audit log. When an administrator opens the notification panel, the unescaped log entry is rendered via innerHTML with a permissive Content-Security-Policy allowing inline event handlers, enabling the attacker-supplied payload to execute in the administrator’s session and interact with authenticated endpoints including agent instruction file editing and configuration changes.
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.