Katalog CVE

CVE-2026-9138

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

Percentyl 22 - wyżej niż 22% wszystkich znanych CVE

Streszczenie

IBM Langflow OSS w wersjach od 1.0.0 do 1.11.2 może pozwolić uwierzytelnionemu atakującemu na zapis dowolnych plików na serwerze z powodu nieprawidłowej walidacji danych wejściowych w komponencie SaveToFileComponent. Aplikacja konstruuje lokalne ścieżki plików przy użyciu danych kontrolowanych przez atakującego bez odpowiedniego oczyszczania podczas obsługi żądań do punktu końcowego /api/v1/run/{flow_id}. Atakujący z uwierzytelnieniem o niskich uprawnieniach (np. ważny klucz API lub sesja użytkownika) może dostarczyć spreparowane wartości ścieżek, w tym ścieżki bezwzględne lub sekwencje przejść do innych katalogów, umożliwiając zapis dowolnych plików w lokalizacjach zapisywalnych przez proces Langflow. Skuteczne wykorzystanie może prowadzić do nieautoryzowanego tworzenia lub modyfikacji plików, co może skutkować dalszym naruszeniem bezpieczeństwa w zależności od środowiska wdrożenia.

Ocena ryzyka

Atakujący może zapisywać lub modyfikować pliki na serwerze, co może prowadzić do naruszenia integralności systemu, a w skrajnych przypadkach do zdalnego wykonania kodu.

Rekomendacja

Zaktualizuj IBM Langflow OSS do wersji z poprawką oraz ogranicz dostęp do punktu końcowego /api/v1/run/{flow_id} tylko dla zaufanych użytkowników.

Inne podatności w IBM Langflow OSS

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

IBM Langflow OSS 1.0.0 through 1.11.2 Langflow could allow an authenticated attacker to write arbitrary files to the server due to improper input validation in the SaveToFileComponent. The application constructs local file paths using attacker‑controlled input without sufficient sanitization when handling requests to the /api/v1/run/{flow_id} endpoint. An attacker with low‑privileged authenticated access (such as a valid API key or user session) can supply crafted path values, including absolute paths or path traversal sequences, allowing arbitrary file writes to locations writable by the Langflow process. Successful exploitation may lead to unauthorized file creation or modification, potentially resulting in further compromise depending on the deployment environment.

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