CVE-2026-85688: Kritisk fejl i TEN Framework TMAN Designer
TEN Framework 0.11.71 har en ubeskyttet fil-API, der lader angribere læse og skrive filer uden login. Afskærm adgangen nu.
Hvad er det?
CVE-2026-85688 er en sårbarhed i TEN Framework version 0.11.71, som skyldes at komponenten TMAN Designer mangler adgangskontrol på sine fil-API’er. Fejltypen kaldes CWE-306, altså at en kritisk funktion kan bruges uden nogen form for login. Via POST- og PUT-forespørgsler til endepunktet /api/designer/v1/file-content kan en angriber læse vilkårlige filer på serveren eller skrive nye filer til systemet. Skrivefunktionen kan misbruges til at placere indhold i authorized_keys-filer, cron-opgaver eller eksekverbare graf-filer, hvilket i praksis giver angriberen mulighed for at køre egen kode på serveren.
Hvem rammer det?
Sårbarheden rammer virksomheder, der kører TEN Framework 0.11.71 med TMAN Designer tilgængelig, enten internt på netværket eller eksponeret mod internettet. Det gælder typisk teams, der bruger frameworket til at bygge AI-baserede dialog- eller agentløsninger, og hvor designer-grænsefladen er sat op til udvikling eller drift uden yderligere adgangsbegrænsning.
Hvad kan ske?
En angriber kan uden login læse konfigurationsfiler, adgangskoder og andre hemmeligheder på serveren. Ved at skrive til authorized_keys kan angriberen skaffe sig SSH-adgang til serveren, og ved at ændre cron-filer kan angriberen sikre sig fast tilstedeværelse, selv efter et genstart. I praksis betyder det, at en enkelt sårbar server kan blive et indgangspunkt til resten af virksomhedens netværk.
Hvor alvorligt er det?
CVSS-scoren er 9,8 ud af 10, hvilket er kritisk. Angrebet kræver ingen login, ingen brugerinteraktion og kan udføres over netværket med lav kompleksitet. Konsekvensen er fuld påvirkning af fortrolighed, integritet og tilgængelighed, altså kan angriberen både læse, ændre og forstyrre systemet. Der er på offentliggørelsesdatoen ikke oplysninger om, at sårbarheden aktivt udnyttes, men den lave kompleksitet gør den nem at automatisere, hvis den bliver kendt bredt.
Hvad gør jeg nu?
Da der ikke findes en opdatering på offentliggørelsesdatoen, handler første skridt om at begrænse adgangen til det sårbare endepunkt.
- Afskær adgang til TMAN Designer og /api/designer/v1/file-content fra internettet, og begræns adgangen til betroede interne netværk eller VPN.
- Tjek TEN Frameworks releasenoter for en nyere version end 0.11.71, og opgradér så snart en rettet version findes.
- Gennemgå adgangslogfiler for forespørgsler til file-content-endepunktet for at afgøre, om systemet allerede er blevet tilgået uautoriseret.
- Kontrollér authorized_keys-filer og cron-opgaver på serveren for uautoriserede indgange, og fjern eventuelle fremmede nøgler eller opgaver.
- Roter SSH-nøgler og andre hemmeligheder, der kan have ligget på den sårbare server.
- Kontakt Auroa eller en anden sikkerhedsrådgiver, hvis I ikke kan afskærme systemet fuldstændigt, eller hvis logfilerne viser tegn på misbrug.
Afskærm adgang inden for 24 timer
Vi anbefaler, at I straks fjerner TMAN Designer fra offentlig adgang og lægger det bag VPN eller intern firewall, da der ikke findes en officiel opdatering endnu. Det er kun forsvarligt at vente, hvis systemet allerede kører isoleret fra internettet og uden adgang for eksterne brugere. Har I allerede eksponeret endepunktet, bør I samtidig undersøge logfiler og servere for tegn på uautoriseret adgang.
Tidslinje
Konkrete eksempler
Eksponeret AI-udviklingsserver hos en dansk virksomhed
En dansk virksomhed bruger TEN Framework til at bygge en intern AI-chatbot, og TMAN Designer er sat op på en server, der ved en fejl er tilgængelig fra internettet uden VPN. En angriber finder endepunktet, skriver en ny nøgle til serverens authorized_keys-fil og får dermed SSH-adgang. Herfra bevæger angriberen sig videre til andre systemer på netværket, uden at nogen først bemærker forsøget, fordi angrebet ikke krævede login eller brugerinteraktion.
Ofte stillede spørgsmål
Hvordan finder vi ud af, om vi bruger den sårbare version af TEN Framework?
Tjek versionsnummeret på jeres TEN Framework-installation, typisk i konfigurations- eller versionsfil. Er versionen 0.11.71 eller ældre, og har I TMAN Designer aktiveret, er I potentielt ramt.
Kan vi vente til efter weekenden med at gøre noget?
Nej, ikke hvis TMAN Designer er tilgængelig fra internettet. Da angrebet ikke kræver login og er nemt at automatisere, bør adgangen begrænses samme dag, I opdager sårbarheden.
Er der en opdatering, vi kan installere?
Der var ingen officiel rettelse tilgængelig på offentliggørelsesdatoen. Følg leverandørens releasenoter, og opgradér så snart en rettet version udkommer.
Hvordan tjekker vi, om vi allerede er blevet angrebet?
Gennemgå webserverens adgangslogfiler for POST- og PUT-forespørgsler til /api/designer/v1/file-content. Kontrollér også authorized_keys-filer og cron-opgaver for indhold, I ikke selv har oprettet.
Skal vi anmelde dette til Datatilsynet eller andre myndigheder?
Kun hvis I finder tegn på, at persondata er blevet læst, ændret eller lækket som følge af sårbarheden. Uden konkrete tegn på databrud er der ikke pligt til anmeldelse, men det bør vurderes fra sag til sag.
Kan vi bare deaktivere TMAN Designer helt?
Ja, hvis I ikke aktivt bruger designer-funktionen til udvikling, er det den sikreste midlertidige løsning at deaktivere eller fjerne komponenten helt, indtil en rettet version findes.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
TEN Framework 0.11.71 contains unauthenticated arbitrary file read and write vulnerabilities in the TMAN Designer file-content API endpoints. Attackers can submit POST and PUT requests to the /api/designer/v1/file-content endpoints to read arbitrary files or write malicious content to system paths, enabling code execution through authorized_keys, cron files, or executable graph files.
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.