Home

Description

Vibe-Trading before 0.1.10 contains a path traversal vulnerability that allows attackers to write files outside the intended memory root directory by supplying a malicious memory_type value containing path traversal sequences through the remember tool. Attackers can manipulate the memory_type parameter in the persistent memory store to cause the application to write arbitrary Markdown files to unintended locations on the filesystem.

PUBLISHED Reserved 2026-06-29 | Published 2026-06-30 | Updated 2026-07-14 | Assigner VulnCheck




MEDIUM: 6.5CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

MEDIUM: 6.0CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Problem types

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

Product status

Default status
unaffected

Any version before 0.1.10
affected

Credits

Chia Min Jun Lennon finder

References

github.com/HKUDS/Vibe-Trading/pull/257 exploit

github.com/HKUDS/Vibe-Trading/releases/tag/v0.1.10 (Release Notes) release-notes

github.com/HKUDS/Vibe-Trading/pull/257 (Fix PR) issue-tracking

github.com/HKUDS/Vibe-Trading/pull/257 (Fix Commit) patch

www.vulncheck.com/...th-traversal-via-persistent-memory-type third-party-advisory

cve.org (CVE-2026-58173)

nvd.nist.gov (CVE-2026-58173)

Download JSON