CVE-2026-40518
WysokieCVSS 7.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 28 - wyżej niż 28% wszystkich znanych CVE
Streszczenie
W produkcie ByteDance DeerFlow przed commit 2176b2b wykryto podatność na path traversal i dowolny zapis plików podczas tworzenia agenta w trybie bootstrap-mode. Walidacja nazwy agenta jest pomijana, co pozwala atakującemu na użycie wartości typu traversal lub ścieżek absolutnych jako nazwy agenta, wpływając na tworzenie katalogów i zapis plików poza zamierzonym katalogiem agenta.
Ocena ryzyka
Atakujący może uzyskać możliwość zapisu plików w dowolnej lokalizacji systemu plików, co może prowadzić do eskalacji uprawnień, uruchomienia złośliwego kodu lub naruszenia integralności systemu, w zależności od uprawnień systemu plików.
Rekomendacja
Należy natychmiast zaktualizować ByteDance DeerFlow do wersji zawierającej commit 2176b2b lub nowszej. Jeśli aktualizacja nie jest możliwa, należy ograniczyć dostęp do funkcji bootstrap-mode custom-agent creation tylko dla zaufanych użytkowników.
Inne podatności w ByteDance DeerFlow
Zobacz wszystkie- CVE-2026-34430Wysokie
Podatność w ByteDance DeerFlow przed commit 92c7a20 umożliwia ucieczkę z piaskownicy poprzez manipulację narzędziami bash. Atakujący może ominąć walidację opartą na wyrażeniach regularnych, używając funkcji powłoki takich jak zmiana katalogów i ścieżki względne, co prowadzi do wykonania dowolnych poleceń na systemie hosta.
- CVE-2026-32859Średnie
Podatność typu stored XSS w API artifactów ByteDance DeerFlow przed commit 5dbb362 umożliwia atakującym wstrzyknięcie złośliwego kodu HTML lub JavaScript poprzez przesłanie go jako artifact. Po wyświetleniu artifactu przez użytkownika kod wykonuje się w kontekście przeglądarki.
Oryginalny opis (angielski, źródło NVD)
ByteDance DeerFlow before commit 2176b2b contains a path traversal and arbitrary file write vulnerability in bootstrap-mode custom-agent creation where the agent name validation is bypassed. Attackers can supply traversal-style values or absolute paths as the agent name to influence directory creation and write files outside the intended custom-agent directory, potentially achieving arbitrary file write on the system subject to filesystem permissions.

