Live › vulnerability › CVE-2026-51912
OpenBMB XAgent v1.0.0 has a directory traversal flaw in its file upload handler in ToolServer/ToolServerNode/main.py. A crafted upload path can reach files outside the intended directory.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-29 18:26 UTC. All times on this page are UTC.
The flaw is in the upload handler of XAgent's ToolServer component, version 1.0.0 per the NVD entry. Teams running XAgent's ToolServer where uploads are accepted from users or other services are the ones to look at. Deployments that do not run ToolServer or do not expose its upload route can likely skip it, but the sources do not confirm this.
| Product | Ecosystem | Affected | Fixed in |
|---|---|---|---|
| XAgent | pip | 1.0.0 (any build before commit 26f2b6e) | – |
v1.0.0 existsEach row is the first time that source carried this signal. The analyst’s rows are its own findings.
OpenBMB XAgent v1.0.0 contains directory traversal vulnerability in main-upload_file-the-preserved-live-upload-file-witness-directly-reaches (ToolServer/ToolServerNode/main.py:46).
This page as .md · .json · in your agent: get_signal("CVE-2026-51912")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.