A critical prompt injection vulnerability, CVE-2026-114107, has been discovered in Vibe-Trading's AI trading-research agent, specifically in versions prior to 0.1.7. This vulnerability allows attackers to execute arbitrary root commands by embedding malicious instructions within documents or web pages that the agent processes. The agent's shell tool, which lacks input validation and an allow-list, passes commands directly to subprocess.run with `shell=True`, enabling attackers to gain full control of the agent's environment. This issue is compounded by a separate vulnerability that allowed unauthenticated access to the agent's API. AI
IMPACT This vulnerability highlights the critical need for robust input validation and security controls in AI agents, particularly those with access to powerful tools like shell commands.
RANK_REASON The item details a specific vulnerability in a software product (an AI agent) that allows for unauthorized command execution, fitting the 'tool' category for security advisories.
- BackgroundRunTool
- Bashtool
- Common Vulnerability Scoring System
- CVE-2026-114106
- CVE-2026-114107
- CWE-1427
- CWE-77
- CWE-78
- GHSA-jqmf-mx4f-hfr6
- GitHub
- HKUDS Vibe-Trading
- National Vulnerability Database
- Vibe-Trading
- VulnCheck
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →