Cases › security breach › LR-2026-0123
Indirect prompt injection in Manus AI agent leads to reverse shell and credential exposure
Severity moderate: Other parties' data or systems were touched, and a source states how far it reached. Credentials and tokens for services connected to the user's Manus account were reached, a bounded scope stated.
Earliest source we hold 2026-10-04
Salt Labs researchers found that a malicious email could hijack the Manus AI agent via indirect prompt injection. In an initial test Manus detected and flagged the malicious command, but after researchers disguised it with JavaScript obfuscation, Manus decoded and executed the hidden code and only then generated a security warning. The researchers established a reverse shell and found credentials and tokens for services connected to the user's Manus account. Salt Labs reported the issue to Manus with no response, then submitted it through Meta's bug bounty program; Meta confirmed and addressed it, and reproduction attempts later failed.
Risk grouping: AI attacked
| Who caused it | A person or organisation “The attack relied on indirect prompt injection: instead of giving the AI agent a malicious instruction directly, researchers placed one inside an email.” source |
|---|---|
| Intended or not | Intended “The attack relied on indirect prompt injection: instead of giving the AI agent a malicious instruction directly, researchers placed one inside an email.” source |
| Before or after release | After release “When the user asked Manus to check their messages, the agent interpreted the contents of the email as instructions.” source |
| The AI's part | Attacked “When the user asked Manus to check their messages, the agent interpreted the contents of the email as instructions.” source |
The story
What the sources state
- What set it off hidden instructions in its input
Show every field, with its source and grade
The AI system
What happened
Impact
Context
LR-2026-0123 · version 3 · published 2026-10-25 after automatic checks; not yet checked field by field by a person · changes to this case · JSON