Kerngegevens
Simpel uitgelegd
Wat is er aan de hand?
Langflow is een tool om AI-agents en workflows te bouwen en uit te rollen. In het endpoint /api/v1/responses ontbreekt een goede controle op wie een flow mag uitvoeren. Een ingelogde aanvaller kan daardoor een flow van een andere gebruiker laten draaien door het flow-ID van het slachtoffer mee te sturen. Het lek wordt actief misbruikt en staat op de lijst met misbruikte lekken van CISA.
Wie loopt risico?
Je loopt risico als je een Langflow-versie ouder dan 1.9.1 gebruikt en meerdere gebruikers of accounts toegang hebben tot je omgeving. De aanvaller heeft een account nodig, maar hoeft verder niets van de gebruiker te hebben. Is Langflow bereikbaar via internet of een groot intern netwerk, dan is de kans op misbruik groter. Publieke exploitcode is beschikbaar.
Wat moet je doen?
Update naar Langflow 1.9.1
Werk Langflow bij naar versie 1.9.1 of nieuwer. In die versie is het lek opgelost.
Beperk de bereikbaarheid
Zorg dat Langflow niet onnodig openstaat op internet. Laat alleen vertrouwde gebruikers en netwerken erbij, zolang je nog niet hebt bijgewerkt.
Controleer accounts en toegang
Kijk welke gebruikers een account hebben en verwijder accounts die niet nodig zijn. Een aanvaller moet namelijk eerst ingelogd zijn.
Zoek naar verdachte activiteit
Controleer of er flows zijn uitgevoerd die je niet verwacht, bijvoorbeeld door een andere gebruiker dan de eigenaar. Volg ook het advies van de leverancier.
Deel dit lek
Technische detailsBeschrijving, CVSS-vector, EPSS en adviezen
Beschrijving
Het lek is een Insecure Direct Object Reference (IDOR) in het endpoint /api/v1/responses van Langflow, versies voor 1.9.1. Het endpoint controleert onvoldoende of de ingelogde gebruiker eigenaar is van de flow waarvan het ID in het verzoek staat. Een geauthenticeerde aanvaller kan zo elke flow van een andere gebruiker uitvoeren. De CVSS-vector (AV:N/AC:H/PR:L/UI:N/S:C) wijst op aanval via het netwerk, een hoge complexiteit, lage rechten en een gewijzigde scope, met hoge gevolgen voor vertrouwelijkheid en integriteit. De fix zit in versie 1.9.1.
CVSS-vector (versie 3.1, basisscore 8,4, bron: CNA)
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:L- Zwakheid (CWE)
- CWE-639 · Autorisatie omzeild via een door de gebruiker beheerde sleutel
- Aanvalsroute
- Via het netwerk of internet
- EPSS, kans op misbruik binnen 30 dagen
- 0,9%
- Aanvalscode openbaar
- Ja
- Op de KEV-lijst van CISA
- Sinds 7 juli 2026
- Deadline van CISA
- 10 juli 2026
- Gebruikt door ransomwaregroepen
- Niet bekend