CVE-2026-114108GHSA-V2F8-6655-7GRJ
HKUDS Vibe-Trading before 0.1.7 Missing Authentication in FastAPI Server Enabling RCE
- Published
- Last modified
- Status
- published
- Known exploitation
- Not listed in CISA KEV
- Fix
- Fixed in 0.1.7
- Public exploit
- None on Exploit-DB
Summary
HKUDS Vibe-Trading from 0.1.0 before 0.1.7 contains a missing authentication vulnerability that allows unauthenticated attackers to access the FastAPI surface because require_auth() returns early when API_AUTH_KEY is unset. Attackers can post messages to /sessions/{id}/messages to trigger root shell commands via BashTool, upload .py or .sh files via /upload, read session histories, and obtain partial API keys.
Affected versions
- HKUDS Vibe-Trading
From 0.1.0 · fixed in 0.1.7
- vibe-trading-aiPyPI
From 0.1.0 · fixed in 0.1.7