CVE-2025-71338: Kritisk sti-fejl i Flowise
Flowise har en kritisk fejl (CVE-2025-71338), der lader angribere skrive filer og køre kode uden login. Opdatér eller afskærm endepunktet nu.
Hvad er det?
Flowise er en platform, virksomheder bruger til at bygge AI-arbejdsgange og chatbots med sprogmodeller via et visuelt værktøj. CVE-2025-71338 er en fejl af typen sti-gennemløb (path traversal), hvor systemet ikke renser filnavne korrekt. Det betyder, at en angriber kan bruge tegnkombinationen “../” i et filnavn til at skrive filer uden for den mappe, applikationen egentlig bruger. Fejlen sidder i endepunktet /api/v1/document-store/loader/process. Ved at overskrive centrale filer som package.json kan angriberen få egen kode til at køre, når applikationen genstarter.
Hvem rammer det?
Sårbarheden rammer virksomheder, der har installeret Flowise til at bygge AI-chatbots, dokumentbehandling eller automatiseringer med sprogmodeller. Alle installationer, hvor API’et kan nås fra internettet eller fra et bredt internt netværk uden yderligere adgangskontrol, er i risiko. NVD-data angiver ikke specifikke versionsnumre for hverken sårbare eller rettede udgaver, så I skal selv tjekke jeres installerede version mod Flowise’s egne sikkerhedsmeddelelser.
Hvad kan ske?
En angriber kan uden login skrive filer på serveren og overskrive centrale konfigurationsfiler. Når applikationen genstarter, kan angriberens egen kode blive kørt, hvilket giver fuld kontrol over serveren. Det åbner for adgang til data, API-nøgler og andre systemer, som Flowise-serveren er forbundet til, og kan bruges som springbræt videre ind i jeres netværk.
Hvor alvorligt er det?
CVSS-score er 10 ud af 10, den højeste mulige. Angrebet kan udføres over netværket, kræver ingen godkendelse og ingen handling fra en bruger, og har lav teknisk kompleksitet. Konsekvensen er fuld kompromittering af fortrolighed, integritet og tilgængelighed. NVD-data indeholder ingen oplysninger om, at sårbarheden aktivt er udnyttet i skadelig kode på offentliggørelsesdatoen.
Hvad gør jeg nu?
Gør følgende i denne rækkefølge:
- Opgradér Flowise til nyeste udgivne version, hvor sti-gennemløbsfejlen er rettet. Tjek Flowise’s officielle GitHub-projekt for sikkerhedsopdateringer, da NVD-data ikke angiver et konkret versionsnummer.
- Kan I ikke opdatere med det samme, fjern eller begræns adgang til /api/v1/document-store/loader/process udefra, for eksempel via firewall eller VPN.
- Gennemgå adgangslogfiler for forespørgsler, der indeholder “../” i filnavne-parametre, som tegn på forsøg på udnyttelse.
- Begræns rettighederne for den bruger, Flowise kører som, så et eventuelt filskriv ikke kan nå kritiske systemfiler.
- Har I ikke ressourcer til at vurdere om jeres installation er ramt, eller finder I tegn på kompromittering, søg hjælp hos en sikkerhedsrådgiver.
Opdatér eller afskærm inden 24 timer
Vi anbefaler, at I straks tjekker jeres Flowise-version og enten opdaterer til nyeste udgave eller fjerner adgangen til det sårbare endepunkt fra internettet. Det er ikke forsvarligt at vente, når sårbarheden kan udnyttes uden login og giver fuld kontrol over serveren. Er systemet kun tilgængeligt fra et stærkt segmenteret internt netværk uden ekstern adgang, kan I vente til en planlagt opdatering, men bør stadig håndtere det som en høj prioritet.
Tidslinje
Konkrete eksempler
AI-chatbot hos en dansk konsulentvirksomhed
En dansk konsulentvirksomhed har sat en Flowise-server op på internettet, så medarbejdere kan bygge chatbots til kundeservice. En angriber finder serveren via en almindelig scanning, udnytter fejlen til at overskrive package.json, og får sin egen kode til at køre ved næste genstart. Herfra får angriberen adgang til API-nøgler og interne systemer, som Flowise-serveren er forbundet til.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
Hvis I bruger Flowise til AI-arbejdsgange eller chatbots, og API’et kan nås fra internettet eller et bredt internt netværk, er I potentielt ramt. Tjek jeres installerede version mod Flowise’s officielle sikkerhedsmeddelelser.
Hvordan tjekker vi, om vi er sårbare?
Undersøg om jeres installation eksponerer /api/v1/document-store/loader/process uden godkendelse, og gennemgå logfiler for forespørgsler, hvor filnavne indeholder “../”.
Kan vi vente til weekenden med at opdatere?
Nej, ikke hvis systemet kan nås fra internettet. Angrebet kræver ingen login og kan udføres automatisk af scanninger, der søger efter sårbare Flowise-installationer.
Skal vi anmelde dette som et sikkerhedsbrud?
Kun hvis I finder konkrete tegn på, at sårbarheden er udnyttet og persondata er kompromitteret. I så fald skal I vurdere anmeldepligt efter databeskyttelsesloven.
Hvad gør vi, hvis vi ikke kan opdatere med det samme?
Fjern eller begræns adgang til det sårbare endepunkt via firewall, VPN eller adgangskontrol, indtil opdateringen kan installeres.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
Flowise contains a path traversal vulnerability in the /api/v1/document-store/loader/process endpoint that allows unauthenticated attackers to write arbitrary files to the filesystem. Attackers can exploit unsanitized fileName parameters with ../ sequences to overwrite critical files like package.json and achieve remote code execution when the application restarts.
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.