CVE-2026-72713
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 50 - wyżej niż 50% wszystkich znanych CVE
Streszczenie
XAgent zawiera podatność na przechodzenie po ścieżkach w punkcie końcowym plików workspace, która pozwala samorejestrującym się użytkownikom lub użytkownikom z domyślnymi poświadczeniami na odczyt dowolnych plików na hoście poprzez podanie segmentów katalogu nadrzędnego w polu formularza `file_name` bez kontroli zawartości ścieżki. Atakujący może zarejestrować konto bez weryfikacji e-mail, a następnie wysłać spreparowane wartości `file_name` do handlera `/workspace/file`, aby odczytać pliki hosta, w tym sekrety aplikacji, poświadczenia bazy danych i pliki systemowe poza sandboxem Dockera.
Ocena ryzyka
Atak może prowadzić do ujawnienia wrażliwych danych, takich jak sekrety aplikacji, poświadczenia bazy danych i pliki systemowe, co może umożliwić dalszą kompromitację systemu.
Rekomendacja
Zaleca się natychmiastową aktualizację XAgent do wersji z poprawką oraz wdrożenie walidacji ścieżek w punkcie końcowym workspace, a także wymuszenie weryfikacji e-mail przy rejestracji.
Oryginalny opis (angielski, źródło NVD)
XAgent contains a path traversal vulnerability in the workspace file endpoint that allows self-registered or default-credential users to read arbitrary files on the host by supplying parent-directory segments in the `file_name` form field with no path containment check. Attackers can register an account without email verification, then submit crafted `file_name` values such as parent-directory traversal sequences to the `/workspace/file` handler to read host files including application secrets, database credentials, and system files outside the Docker sandbox.

