Snyk has a proof-of-concept or detailed explanation of how to exploit this vulnerability.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade vibe-trading-ai to version 0.1.7 or higher.
vibe-trading-ai is a Natural-language finance research AI agent with backtesting
Affected versions of this package are vulnerable to Server-side Request Forgery (SSRF) via the API server's unauthenticated access path, which allows a remote attacker to reach sensitive endpoints without a valid API key when API_AUTH_KEY is not configured. In dev mode, the server previously skipped all authentication regardless of the client's origin, permitting any network-reachable client to invoke privileged tool endpoints including shell execution tools. An attacker can exploit this to achieve arbitrary command execution on the host.