HighVulnerabilityLLM-specific
CVE-2026-110206: Roo Code command approval bypass in parseCommandLine() via command substitution
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2026-110206
- Published
- Record updated
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
Summary
Roo Code through 3.54.0 contains a command approval bypass in parseCommandLine() that lets attackers auto-approve arbitrary shell commands. By placing a command substitution in command position, such as $(echo touch /tmp/x), an attacker using indirect prompt injection passes the echo allowlist check, and the shell executes the substituted output without user approval.
Mitigation
The source does not state a fix yet. Check the original advisory for updates.
Topics
Related items
- MediumVisual Studio Copilot and SSMS Remote Code Execution (CVE-2026-103572)Similar attack · Embrace The Red
- HighCVE-2026-110205: Roo Code command approval bypass through parseCommandLine() command substitutionSimilar attack · NVD/CVE Database
- HighCVE-2026-110204: Roo Code command approval bypass through parseCommandLine substitutionsSimilar attack · NVD/CVE Database
- HighCVE-2026-110203: Roo Code command approval bypass via quote-masking regexSimilar attack · NVD/CVE Database
- HighCVE-2026-110202: Roo Code command approval bypass via bare >& redirect prefixSimilar attack · NVD/CVE Database