Vulnerability  ·  2026-10-21

LangAlpha indirect prompt injection RCE via Bash and ExecuteCode

VulnerabilityHigh impactGlobalCVE-2026-109440
LangAlpha through 2026.09.07 is vulnerable to indirect prompt injection: an attacker plants instructions in web content the agent retrieves, and because the Bash and ExecuteCode tools have no allow-list and no human-in-the-loop approval, the agent executes shell/Python in the workspace sandbox. This enables exfiltration of vault secrets from _internal/.vault_secrets.json.
This is a concrete agent-execution attack class where untrusted retrieved content escalates to code execution inside an agent workspace and secret theft. It shows that a cost-free read of a web page — not a direct request — can be turned into RCE and credential disclosure in an agent that lacks an approval gate on its code/shell tools.
Indirect prompt injection through retrieved web content driving unapproved Bash/ExecuteCode execution
LangAlpha <= 2026.09.07 (ginlix-ai)
Add an allow-list and human-in-the-loop approval gate on Bash/ExecuteCode; treat agent vault secrets as reachable from the sandbox
NVD — CVE-2026-109440VulnCheck advisory
See this in the live feed Explore related AI security and governance findings — updated every morning.
Open the feed →