Description
Roo Code through 3.54.0 contains a command approval bypass vulnerability that allows attackers to auto-approve denied shell commands by abusing quote-masking regex in parseCommandLine(). Attackers can use indirect prompt injection with escaped or single-quoted double quotes to hide command separators behind allowlisted prefixes like echo, executing commands without user approval.
No analysis available yet.
Remediation
No remediation available yet.
Tracking
Sign in to view the affected projects.
Advisories
No advisories yet.
References
History
Tue, 13 Oct 2026 19:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Roo Code through 3.54.0 contains a command approval bypass vulnerability that allows attackers to auto-approve denied shell commands by abusing quote-masking regex in parseCommandLine(). Attackers can use indirect prompt injection with escaped or single-quoted double quotes to hide command separators behind allowlisted prefixes like echo, executing commands without user approval. | |
| Title | Roo-Code through 3.54.0 Auto-Approve Bypass via Quote Masking Desynchronization | |
| First Time appeared |
Roocode
Roocode roo Code |
|
| Weaknesses | CWE-436 | |
| CPEs | cpe:2.3:a:roocode:roo_code:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Roocode
Roocode roo Code |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-13T18:49:56.242Z
Reserved: 2026-10-13T17:58:34.718Z
Link: CVE-2026-110203
No data.
Status : Awaiting Analysis
Published: 2026-10-13T19:18:43.707
Modified: 2026-10-13T19:30:29.797
Link: CVE-2026-110203
No data.
OpenCVE Enrichment
No data.
Weaknesses
-
CWE-436
Interpretation Conflict