Katalog CVE

CVE-2026-26396

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.75%

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

Streszczenie

W OpenBMB XAgent w wersji 1.0.0 i wcześniejszych wykryto podatność na przechodzenie do katalogów nadrzędnych (path traversal) w funkcji file() w pliku XAgent/XAgentServer/application/routers/workspace.py. Parametr wejściowy „filename” jest kontrolowany przez użytkownika i łączony ze ścieżką pliku bez odpowiedniej walidacji, co umożliwia odczyt dowolnych plików poza zamierzonym katalogiem.

Ocena ryzyka

Ryzyko polega na możliwości ujawnienia poufnych informacji, takich jak pliki konfiguracyjne, dane uwierzytelniające lub kod źródłowy, poprzez manipulację parametrem filename.

Rekomendacja

Należy natychmiast zaktualizować OpenBMB XAgent do wersji nowszej niż 1.0.0 lub zastosować poprawkę zabezpieczającą, która waliduje i oczyszcza parametr filename przed użyciem w ścieżce pliku.

Powiązane podatności

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

OpenBMB XAgent v1.0.0 and before is vulnerable to path traversal in the file() function in XAgent/XAgentServer/application/routers/workspace.py. The input parameter “filename” is user-controllable and is concatenated into the file path to be read without proper validation, leading to a directory traversal vulnerability that may result in sensitive information disclosure.

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