CVE Catalog

CVE-2026-26396

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.75%

51th percentile - higher than 51% of all known CVEs

Summary

OpenBMB XAgent version 1.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 without proper validation, allowing directory traversal that may lead to sensitive information disclosure.

Risk Assessment

The risk involves potential disclosure of sensitive information such as configuration files, credentials, or source code by manipulating the filename parameter.

Recommendation

Immediately update OpenBMB XAgent to a version newer than 1.0.0 or apply a security patch that validates and sanitizes the filename parameter before using it in the file path.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS