CVE-2026-10140: Kritisk fejl i IBM Langflow OSS
Fejl i IBM Langflow OSS (CVE-2026-10140) lader en logget ind bruger overtage andres AI-forespørgsler og fakturering. Opdatér til nyeste version.
Hvad er det?
CVE-2026-10140 er en fejl i IBM Langflow OSS, et værktøj til at bygge AI-arbejdsgange med sprogmodeller. Fejlen ligger i funktionen for stemmestyring (voice mode) og skyldes forkert håndtering af delt tilstand: en teknisk mekanisme, hvor systemet genbruger de samme forbindelser (API-klienter) til flere brugere på samme tid. Fordi denne genbrug ikke er afgrænset korrekt mellem forskellige lejere (tenants) på samme installation, kan en angriber få systemet til at behandle andre brugeres forespørgsler med forkerte legitimationsoplysninger til de underliggende AI-tjenester. Det fører til, at forbrug og fakturering bliver tilskrevet den forkerte kunde eller afdeling, og at data kan lække på tværs af det, der skulle være adskilte konti.
Hvem rammer det?
Fejlen rammer virksomheder og organisationer, der kører IBM Langflow OSS version 1.0.0 til og med 1.10.0. Det gælder især installationer, hvor flere kunder, afdelinger eller projekter deler samme Langflow-platform (multi-tenant opsætning), og hvor funktionen voice mode er aktiveret. Danske virksomheder, der bruger Langflow som backend til egne AI-chatbots eller stemmeassistenter for flere kunder, bør undersøge deres opsætning.
Hvad kan ske?
En logget ind bruger kan i praksis komme til at bruge en anden kundes betalte adgang til AI-tjenester, uden at det opdages med det samme. Det betyder, at forkerte kunder faktureres for forbrug, de ikke selv har haft, og at følsomme forespørgsler eller svar fra én kunde kan blive synlige for en anden. For en virksomhed, der stiller AI-tjenester til rådighed for flere kunder, kan det udløse tvivl om dataadskillelse og krav om erstatning eller kompensation.
Hvor alvorligt er det?
Sårbarheden har en CVSS-score på 9,6 ud af 10, hvilket er kritisk. Angrebet kræver, at man er logget ind med lave rettigheder (PR:L), men kræver ingen handling fra offeret (UI:N) og kan udføres over netværket (AV:N). Fordi angrebet kan påvirke andre brugeres data uden for angriberens egen adgang (scope changed, S:C), rammer det bredere end en normal brugerkonto normalt kan. Konsekvensen er høj risiko for datalækage og manipulation af data (C:H, I:H), mens systemets tilgængelighed ikke påvirkes (A:N). Der er ikke rapporteret aktiv udnyttelse af fejlen på offentliggørelsestidspunktet.
Hvad gør jeg nu?
Følgende trin lukker hullet og begrænser skaden, hvis I bruger IBM Langflow OSS med voice mode i en flerlejer-opsætning:
- Opdatér Langflow til en version nyere end 1.10.0, hvor fejlen er rettet. Tjek IBM’s officielle udgivelsesnoter for den konkrete rettede version, før I opdaterer.
- Kan I ikke opdatere med det samme, så deaktivér voice mode midlertidigt på alle installationer, der deler ressourcer mellem flere kunder eller afdelinger.
- Gennemgå logs for API-forbrug og fakturering for uregelmæssigheder, hvor forbrug ser ud til at høre til en anden konto end forventet.
- Verificér, at jeres tenant-adskillelse er korrekt konfigureret, og at hver kunde har egne, isolerede API-nøgler uden delte cacher.
- Informér berørte kunder eller afdelinger, hvis I finder tegn på fejlbehæftet fakturering eller datadeling.
- Har I ikke selv ressourcer til at gennemgå multi-tenant konfigurationen eller vurdere omfanget, bør I hente ekstern hjælp til en teknisk gennemgang.
Opdatér ved næste vedligeholdelsesvindue
Vi anbefaler, at I opdaterer IBM Langflow OSS til en version nyere end 1.10.0, hvis I kører voice mode i en opsætning med flere kunder eller afdelinger på samme installation. Bruger I Langflow kun til intern brug uden deling af ressourcer mellem adskilte parter, er risikoen lavere, og opdateringen kan planlægges i næste normale vedligeholdelsesvindue. Er I i tvivl om, hvordan jeres installation er sat op, bør I få det afklaret, før I venter længere.
Tidslinje
Konkrete eksempler
AI-chatbot leverandør med flere kunder
Et dansk konsulenthus bygger AI-chatbots til flere kunder på en fælles IBM Langflow-installation med voice mode aktiveret. En medarbejder hos én kunde opdager, at deres faktura for AI-forbrug pludselig er langt højere end normalt. Ved undersøgelse viser det sig, at en anden kundes forespørgsler er blevet behandlet med den første kundes API-nøgle, og at data fra begge kunder har været blandet sammen i systemets cache.
Ofte stillede spørgsmål
Er vi ramt af CVE-2026-10140?
I er potentielt ramt, hvis I kører IBM Langflow OSS version 1.0.0 til 1.10.0 med voice mode aktiveret, og hvis platformen deler ressourcer mellem flere kunder eller afdelinger. Kører I Langflow kun til ét formål uden deling, er risikoen begrænset.
Hvordan tjekker vi, om vi bruger den ramte version?
Tjek versionsnummeret i jeres Langflow-installation, typisk synligt i administrationsgrænsefladen eller i konfigurationsfilerne. Er det mellem 1.0.0 og 1.10.0, og er voice mode aktiveret, bør I følge vores anbefalede trin.
Kan vi vente med at opdatere til weekenden?
Der er ikke rapporteret aktiv udnyttelse af fejlen, så I kan planlægge opdateringen som en del af normal drift. Deler I dog platformen mellem flere kunder, bør I overveje at deaktivere voice mode, indtil opdateringen er gennemført.
Skal vi anmelde hændelsen, hvis vi finder tegn på misbrug?
Finder I bevis for, at en kundes data eller forbrug er blevet fejltilskrevet en anden kunde, kan det udgøre et brud på persondatasikkerheden, som skal vurderes efter databeskyttelsesreglerne, herunder eventuel anmeldelse til Datatilsynet.
Påvirker fejlen tilgængeligheden af vores system?
Nej. CVSS-vurderingen viser, at fejlen ikke påvirker systemets tilgængelighed (A:N). Risikoen ligger i datalækage og fejlagtig fakturering, ikke i nedbrud eller driftsstop.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
IBM Langflow OSS 1.0.0 through 1.10.0 voice mode contains improper shared-state handling that allows reuse of API clients across tenant boundaries. An authenticated attacker can manipulate cache state to cause requests from other users to be processed using incorrect upstream API credentials, leading to cross-tenant billing and accountability misattribution.
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.