Katalog CVE

CVE-2026-33484

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Langflow to narzędzie do budowania i wdrażania agentów oraz przepływów pracy opartych na AI. W wersjach od 1.0.0 do 1.8.1, punkt końcowy `/api/v1/files/images/{flow_id}/{file_name}` udostępnia pliki graficzne bez jakiejkolwiek autoryzacji lub sprawdzenia własności. Każde nieautoryzowane żądanie z znanym `flow_id` i `file_name` zwraca obraz z kodem HTTP 200.

Ocena ryzyka

W środowisku wielo-tenantowym, atakujący, który potrafi odkryć lub zgadnąć `flow_id`, może pobrać obrazy przesłane przez innych użytkowników bez posiadania odpowiednich uprawnień. To stwarza poważne ryzyko naruszenia prywatności danych użytkowników.

Rekomendacja

Zaleca się aktualizację do wersji 1.9.0, która zawiera poprawkę eliminującą tę podatność. Dodatkowo, warto wdrożyć mechanizmy autoryzacji i sprawdzania własności dla punktów końcowych API.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Langflow is a tool for building and deploying AI-powered agents and workflows. In versions 1.0.0 through 1.8.1, the `/api/v1/files/images/{flow_id}/{file_name}` endpoint serves image files without any authentication or ownership check. Any unauthenticated request with a known flow_id and file_name returns the image with HTTP 200. In a multi-tenant deployment, any attacker who can discover or guess a `flow_id` (UUIDs can be leaked through other API responses) can download any user's uploaded images without credentials. Version 1.9.0 contains a patch.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS