CVE-2026-58171
Last modified
CVE-2026-58171 is a medium-severity vulnerability rated 4.2/10 on the CVSS scale. Vibe-Trading before 0.1.10 constructs the swarm run directory by joining a caller-supplied run identifier onto the runs base directory without validation in run_dir (agent/src/swarm/store.py). A crafted run identifier supplied through the MCP swarm tools causes the application to read arbitrary run.json files outside the runs directory and to overwrite existing run.json files at traversed locations.. EPSS estimates a 0.25% chance of exploitation in the next 30 days.
Description
Vibe-Trading before 0.1.10 constructs the swarm run directory by joining a caller-supplied run identifier onto the runs base directory without validation in run_dir (agent/src/swarm/store.py). A crafted run identifier supplied through the MCP swarm tools causes the application to read arbitrary run.json files outside the runs directory and to overwrite existing run.json files at traversed locations.
Metrics
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:L
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| HKUDS | Vibe-Trading | < 0.1.10 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-58171?
How severe is CVE-2026-58171?
How do I fix CVE-2026-58171?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-58166OpenBMB ChatDev through 2.2.0, fixed in commit 4fd4da6, cont…9.1
- CVE-2026-58167Nightingale (n9e) before 9.0.0-beta.2 exposes full datasourc…7.1
- CVE-2026-58168DeepTutor before version 1.4.10 contains an authorization by…8.8
- CVE-2026-58169Vibe-Trading before 0.1.10 contains a DNS rebinding authenti…7.7
- CVE-2026-5817The vllm-metal inference backend in Docker Model Runner on m…8.6
- CVE-2026-58170Vibe-Trading before 0.1.10 builds the proposal file path by …8.3
- CVE-2026-58172Ocelot through 24.1.0, fixed in commit f156fd4, contains a s…9.3
- CVE-2026-58173Vibe-Trading before 0.1.10 contains a path traversal vulnera…6.5
- CVE-2026-58174Hermes WebUI before 0.51.521 validates the workspace of an i…6.5
- CVE-2026-58175Apache Traffic Server leaks memory when handling HostDB SRV …8.2
- CVE-2026-58176RuoYi-Vue-Plus through 5.6.2, fixed in commit 88d03d9, expos…7.1
- CVE-2026-58177The Apache Traffic Server Cripts framework has out-of-bounds…9.8
Are you affected by CVE-2026-58171?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
