Description
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.
Published: 2026-08-11
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

XAgent has a path traversal flaw in the /workspace/file endpoint. The handler accepts a form field called file_name without enforcing path containment, allowing an attacker who can register an account or use default credentials to supply directory‑traversal sequences. This leads to arbitrary file reads, so secrets such as application configuration, database credentials, or host system files could be leaked. The weakness is a CWE‑22 style input validation flaw.

Affected Systems

The affected product is OpenBMB XAgent. No specific version range is listed in the advisory, so all current releases should be treated as potentially vulnerable until a patch release is identified.

Risk and Exploitability

The vulnerability carries a CVSS score of 8.7, classifying it as high severity. However, the EPSS score is below 1 %, suggesting that the likelihood of exploitation in the wild is currently low. The attack can be carried out over HTTP by first registering an account (without email verification) or leveraging a default account, then posting a crafted file_name payload to the /workspace/file endpoint. This lack of authentication checks and path validation makes the flaw directly exploitable by a remote attacker. There is no entry in the CISA KEV catalogue, but the high CVSS warrants prompt attention.

Generated by OpenCVE AI on August 12, 2026 at 20:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade XAgent to the patched release from OpenBMB that fixes the /workspace/file path traversal bug.
  • If an immediate patch is unavailable, enforce strict input validation on the file_name field to reject any string containing '..', '/', or absolute paths.
  • Disable automatic account creation or enable email verification to prevent unauthenticated or default‑credential usage of the vulnerable endpoint.

Generated by OpenCVE AI on August 12, 2026 at 20:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 13:45:00 +0000

Type Values Removed Values Added
First Time appeared Openbmb
Openbmb xagent
Vendors & Products Openbmb
Openbmb xagent

Tue, 11 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 11 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description 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.
Title XAgent Path Traversal Arbitrary File Read via /workspace/file
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-11T18:52:08.719Z

Reserved: 2026-08-10T13:02:52.001Z

Link: CVE-2026-72713

cve-icon Vulnrichment

Updated: 2026-08-11T18:49:24.908Z

cve-icon NVD

Status : Received

Published: 2026-08-11T18:18:23.717

Modified: 2026-08-11T19:18:48.703

Link: CVE-2026-72713

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T20:45:08Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')