CVE-2026-7874: Kritisk fejl i IBM Langflow OSS
IBM Langflow OSS bruger en svag, reversibel krypteringsmetode, der kan afsløre alle gemte adgangskoder og nøgler. Opgradér og rotér hemmeligheder nu.
Hvad er det?
CVE-2026-7874 er en sårbarhed i IBM Langflow OSS, et open source-værktøj til at bygge og køre AI- og LLM-arbejdsgange (kunstig intelligens-pipelines) med en visuel editor. Værktøjet gemmer ofte følsomme oplysninger som API-nøgler og adgangskoder til databaser og eksterne tjenester, krypteret i sit datalager. Fejlen ligger i måden, Langflow udleder krypteringsnøgler til denne kryptering: metoden er svag og kan regnes tilbage, så en angriber med adgang til de krypterede data kan gendanne den oprindelige nøgle og dekryptere alt indhold. I praksis betyder det, at alle gemte hemmeligheder i systemet kan afsløres, ikke kun en enkelt brugers eller et enkelt projekts.
Hvem rammer det?
Sårbarheden rammer organisationer, der kører IBM Langflow OSS i version 1.0.0 til og med 1.10.0. Det gælder både virksomheder, der bruger Langflow til interne AI-projekter, og udviklerteams, der har integreret det i produktionsmiljøer med forbindelse til eksterne AI-modeller, databaser eller andre systemer. Alle installationer, hvor der er lagret API-nøgler, adgangskoder eller andre hemmeligheder i Langflows kreditlager, er berørt, uanset virksomhedens størrelse.
Hvad kan ske?
Får en angriber adgang til Langflows datalager, filsystem eller database, kan alle gemte hemmeligheder dekrypteres. Det kan være API-nøgler til AI-tjenester som OpenAI eller Azure, adgangskoder til databaser og tokens til andre integrerede systemer. Med disse oplysninger kan angriberen bruge virksomhedens betalte AI-tjenester på virksomhedens regning, få adgang til bagvedliggende databaser eller bevæge sig videre til andre systemer, som de stjålne credentials giver adgang til.
Hvor alvorligt er det?
Sårbarheden har en CVSS-score på 9,1 ud af 10 og er kategoriseret som kritisk. Den kræver ikke login og ingen handling fra en bruger, og kompleksiteten i at udnytte den er lav, når angriberen først har adgang til de krypterede data. Konsekvensen er fuld fortrolighed og integritet af de gemte hemmeligheder, mens selve systemets tilgængelighed ikke påvirkes. Der er ingen kendte tilfælde af aktiv udnyttelse på offentliggørelsesdatoen, men fordi svagheden ligger i selve krypteringsmekanismen, kan en tidligere kopieret database eller backup også dekrypteres, selv efter opdateringen er installeret.
Hvad gør jeg nu?
Det vigtigste er at opgradere Langflow og rotere alle hemmeligheder, der har været gemt i det sårbare system.
- Opgradér IBM Langflow OSS til en version nyere end 1.10.0, hvor krypteringsmekanismen er rettet.
- Rotér alle API-nøgler, adgangskoder og tokens, der har været gemt i Langflow, uanset om I tror, data er blevet kompromitteret.
- Gennemgå logfiler for uautoriseret adgang til Langflows datalager, database eller filsystem forud for opdateringen.
- Begræns netværksadgang til Langflow-installationen, så kun nødvendige systemer og brugere kan nå den.
- Kontrollér, at backup-filer og eksporterede data fra Langflow ikke stadig indeholder de gamle, sårbare krypterede hemmeligheder.
- Er I i tvivl om, hvilke systemer der har adgang til de eksponerede hemmeligheder, eller har I ikke ressourcer til at gennemføre rotationen selv, bør I hente hjælp udefra.
Opdatér og rotér nøgler inden 7 dage
Vi anbefaler, at I opgraderer Langflow og roterer alle gemte hemmeligheder som første prioritet, da svagheden gør det muligt at afsløre samtlige gemte adgangskoder og nøgler uden login. Det er ikke forsvarligt at vente til en planlagt opdateringsrunde, fordi allerede kopierede eller lækkede data kan dekrypteres, selv efter systemet er opdateret. Har I ikke overblik over, hvilke systemer der er koblet til de eksponerede nøgler, bør I involvere en ekstern part til at kortlægge og lukke eventuelle følgeskader.
Tidslinje
Konkrete eksempler
AI-chatbot med lækkede API-nøgler
Et dansk konsulenthus har bygget en intern AI-chatbot med Langflow, der bruger en betalt API-nøgle til en sprogmodel og har adgang til virksomhedens kundedatabase. En medarbejders bærbare bliver kompromitteret, og angriberen får adgang til en kopi af Langflows datalager. Fordi krypteringen kan regnes tilbage, dekrypterer angriberen API-nøglen og databaseadgangskoden og bruger dem til at trække data ud af kundedatabasen, uden at det først kræver login til selve Langflow-systemet.
Ofte stillede spørgsmål
Er vores virksomhed ramt af CVE-2026-7874?
I er ramt, hvis I kører IBM Langflow OSS i version 1.0.0 til og med 1.10.0. Tjek versionsnummeret i administrationspanelet eller i installationens changelog for at afklare det.
Hvordan tjekker vi, om vi kører en sårbar version?
Find versionsnummeret under systemets indstillinger eller i den fil, der viser installeret version. Sammenhold det med intervallet 1.0.0 til 1.10.0. Er I i tvivl, kan I kontakte den, der har installeret eller drifter systemet.
Kan vi vente til weekenden med at opdatere?
Nej. Sårbarheden kræver ikke login og kan udnyttes, hvis en angriber først har fået adgang til det underliggende datalager. Da konsekvensen er afsløring af alle gemte adgangskoder, bør opdateringen og rotationen af hemmeligheder ske hurtigst muligt, ikke ved næste planlagte vindue.
Skal vi anmelde hændelsen til Datatilsynet?
Det afhænger af, om de eksponerede hemmeligheder gav adgang til personoplysninger, og om I har bekræftet, at data faktisk er blevet tilgået af en uvedkommende. Konstaterer I en konkret hændelse med adgang til personoplysninger, er I forpligtet til at vurdere anmeldelse inden 72 timer.
Er sårbarheden udnyttet i praksis?
Der er ikke kendte tilfælde af aktiv udnyttelse offentliggjort på tidspunktet for CVE-2026-7874. Det ændrer ikke ved, at risikoen bør håndteres, fordi svagheden er let at udnytte, når data først er tilgået.
Hvad gør vi, hvis vi tidligere har taget backup af Langflow-systemet?
Gamle backuper indeholder de samme svagt krypterede hemmeligheder og bør behandles, som var de allerede kompromitterede. Rotér de tilhørende nøgler og adgangskoder, uanset om backuppen er blevet gendannet eller ikke.
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)
IBM Langflow OSS 1.0.0 through 1.10.0 Langflow could allow disclosure of all stored credentials due to the use of a weak and reversible key derivation mechanism for encryption at rest.
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.