CVE-2026-4957
NiskieCVSS 2.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 21 - wyżej niż 21% wszystkich znanych CVE
Streszczenie
W OpenBMB XAgent 1.0.0 wykryto lukę w funkcji FunctionHandler.handle_tool_call w pliku XAgent/function_handler.py, związaną z obsługą klucza API. Manipulacja argumentem api_key powoduje ujawnienie wrażliwych informacji w plikach logów. Exploit został publicznie ujawniony, a producent nie odpowiedział na zgłoszenie.
Ocena ryzyka
Klucze API mogą wyciec do logów, co umożliwi atakującemu nieautoryzowany dostęp do usług i danych. Ponieważ exploit jest publiczny, ryzyko wykorzystania jest wysokie.
Rekomendacja
Ogranicz dostęp do plików logów i rozważ wdrożenie poprawek lub obejść (np. wyłączenie logowania wrażliwych danych). Monitoruj logi pod kątem wycieku kluczy API.
Inne podatności w OpenBMB XAgent
Zobacz wszystkie- CVE-2026-51912Krytyczne
OpenBMB XAgent w wersji v1.0.0 zawiera podatność na przechodzenie katalogów w funkcji main-upload_file-the-preserved-live-upload-file-witness-directly-reaches (ToolServer/ToolServerNode/main.py:46). Może to pozwolić na dostęp do plików poza zamierzonym katalogiem.
- CVE-2026-26396Wysokie
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.
Oryginalny opis (angielski, źródło NVD)
A flaw has been found in OpenBMB XAgent 1.0.0. The impacted element is the function FunctionHandler.handle_tool_call of the file XAgent/function_handler.py of the component API Key Handler. This manipulation of the argument api_key causes sensitive information in log files. The attack may be initiated remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

