CVE-2025-71327: Kritisk hul i Flowise-kontoregistrering
Flowise har en sårbarhed (CVE-2025-71327), hvor alle kan oprette en konto uden login og få fuld adgang til API’en.
Hvad er det?
Flowise er et open source-værktøj, som virksomheder bruger til at bygge og drive AI-arbejdsgange med sprogmodeller uden at skrive meget kode. Sårbarheden ligger i endpointet /api/v1/account/register, som er den del af systemet, der tager imod nye kontooprettelser. Endpointet mangler den godkendelseskontrol, der normalt skal forhindre uvedkommende i at bruge kritiske funktioner. Det betyder, at en angriber kan sende en almindelig forespørgsel til systemet og selv oprette en brugerkonto, uden at kende nogen adgangskode eller nøgle i forvejen. Fejltypen kaldes CWE-306, manglende godkendelse på en kritisk funktion.
Hvem rammer det?
Det rammer virksomheder og kommuner, der selv drifter Flowise, og hvor registrerings-endpointet er tilgængeligt fra internettet uden ekstra beskyttelse, for eksempel en firewall-regel eller en login-væg foran systemet. NVD-data angiver ikke specifikke versionsnumre for, hvornår fejlen er rettet, så alle installationer bør betragtes som berørt, indtil leverandøren har bekræftet andet.
Hvad kan ske?
En angriber, der opretter en konto, kan logge ind og få adgang til de samme funktioner som en almindelig bruger, herunder API-nøgler, forbindelser til datakilder og de arbejdsgange, virksomheden har bygget. I praksis kan det betyde, at følsomme data, kundeoplysninger eller forretningslogik i AI-flows bliver læst eller misbrugt. Da fejlen ikke giver adgang til at ændre eller slette systemdata, er risikoen primært, at fortrolige oplysninger lækkes, ikke at systemet går ned.
Hvor alvorligt er det?
CVSS-scoren er 9,1 ud af 10, hvilket er kritisk. Sårbarheden kan udnyttes over netværket, kræver ingen login på forhånd, ingen brugerinteraktion og har lav kompleksitet, altså kan den udføres med et enkelt automatiseret forsøg. Konsekvensen er høj for fortrolighed og integritet, men ingen for tilgængelighed. Der er ikke oplysninger om, at sårbarheden aktivt bliver udnyttet, men den er let at afprøve, fordi der ikke kræves nogen forudgående adgang.
Hvad gør jeg nu?
Følg punkterne i rækkefølge for at lukke hullet og begrænse skaden.
- Blokér adgang til /api/v1/account/register udefra, fx via en firewall-regel eller en login-væg foran Flowise, indtil en officiel rettelse er installeret.
- Gennemgå jeres brugerliste i Flowise for konti, I ikke kan genkende, især oprettet efter offentliggørelsesdatoen.
- Skift API-nøgler og adgangskoder, der er tilgængelige via jeres Flowise-arbejdsgange, hvis I finder tegn på uautoriseret adgang.
- Følg Flowise’ officielle kanaler for en opdateret version, der lukker sårbarheden, og installér den, så snart den foreligger.
- Gennemgå adgangslogs for usædvanlig trafik mod API’en i perioden, hvor endpointet har stået åbent.
- Kontakt en sikkerhedsrådgiver, hvis I ikke selv kan verificere, om jeres installation er eksponeret, eller hvis I finder tegn på misbrug.
Blokér endpointet inden for 24 timer
Vi anbefaler, at I lukker adgangen til registrerings-endpointet udefra i dag, uanset om I planlægger en opdatering senere. Det er ikke forsvarligt at vente til en fast opdateringsrunde eller weekenden, fordi fejlen kræver hverken login eller brugerhandling for at blive udnyttet. Har I allerede en firewall eller reverse proxy foran Flowise, er I sandsynligvis beskyttet, men bør stadig kontrollere brugerlisten for uautoriserede konti.
Tidslinje
Konkrete eksempler
AI-chatbot med kundedata hos en dansk virksomhed
En mellemstor dansk virksomhed bruger Flowise til at bygge en intern chatbot, der trækker på kundedata og leverandøraftaler via forbundne API’er. En angriber finder den offentligt tilgængelige Flowise-installation, opretter en konto via det åbne endpoint og logger ind. Herfra får angriberen adgang til arbejdsgangene og de tilknyttede API-nøgler, og kan læse eller eksportere data, virksomheden troede var beskyttet af login.
Ofte stillede spørgsmål
Er vi ramt, hvis vi bruger Flowise?
I er ramt, hvis jeres Flowise-installation kan tilgås fra internettet, og registrerings-endpointet ikke er beskyttet af en firewall, VPN eller login-væg. Kør I Flowise kun internt uden ekstern adgang, er risikoen betydeligt lavere.
Hvordan tjekker vi, om vores Flowise er sårbar?
Prøv at kalde endpointet /api/v1/account/register fra en ekstern forbindelse uden at være logget ind. Svarer systemet ved at oprette en konto, er I eksponerede og bør lukke adgangen straks.
Kan vi vente til weekenden med at rette det?
Nej. Fejlen kræver ingen login og ingen brugerhandling, så den kan udnyttes automatisk når som helst. Vi anbefaler at blokere endpointet samme dag, det opdages.
Skal vi anmelde hændelsen, hvis vi finder uautoriserede konti?
Hvis der er sket adgang til personoplysninger via en uautoriseret konto, kan det udløse pligt til at anmelde til Datatilsynet efter databeskyttelsesreglerne. Vurdér omfanget sammen med jeres databeskyttelsesrådgiver eller en ekstern rådgiver.
Er der en officiel rettelse fra Flowise?
NVD-data angiver ikke en konkret rettet version på offentliggørelsestidspunktet. Følg Flowise’ egne kanaler for opdateringer, og brug i mellemtiden en firewall-regel eller login-væg som midlertidig løsning.
Hvad koster det at lade endpointet stå åbent?
Prisen for at vente kan være tab af fortrolige data, misbrug af API-nøgler og forbrug af jeres LLM-ressourcer på angriberens vegne. Det er en billig og hurtig fejl at lukke sammenlignet med konsekvenserne af et databrud.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
Flowise contains an authentication bypass vulnerability in the unprotected /api/v1/account/register endpoint that allows unauthenticated attackers to create user accounts. Remote attackers can exploit this endpoint to register arbitrary accounts and authenticate to the system, gaining full API access without credentials.
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.