Approved changes feed: RSS · Atom
cpe:2.3:a:roocodeinc:roo-code:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Roocodeinc (28f7793a-be33-5f35-b64c-b375bbae8600) |
|---|---|
| Product | Roo Code (24bb53a4-c33c-51b6-bd3e-7cf37acb2f71) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-110206 |
vulnerable | 2026-11-03 10:16:00.354881 |
Roo-Code through 3.54.0 Auto-Approve Bypass via Command Substitution at Command Position
HIGH (8.8)
Roo Code through 3.54.0 contains a command approval bypass vulnerability in parseCommandLine() that allows attackers to auto-approve arbitrary shell commands by placing a command substitution in command position. Attackers using indirect prompt injection can submit commands like $(echo touch /tmp/x) that pass the echo allowlist check, causing the shell to execute the output without user approval.
Published: 2026-10-13T18:49:58.125Z
Updated: 2026-10-16T22:27:58.356Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-82536 |
vulnerable | 2026-10-13 12:28:42.054371 |
Roo-Code 3.54.0 Auto-Approve Bypass via Shell Command Pipe Operator
HIGH (8.8)
Roo-Code through 3.54.0 contains an auto-approve bypass vulnerability in the shell command parsing logic that allows attackers to execute denied shell commands by exploiting the omission of the bash pipe operator from the command parser's operator token set. Attackers can craft a command line with an allowlisted prefix followed by the stderr-redirecting pipe operator and a denied command, causing the parser to approve the full pipeline while bash executes the denied component with the agent's auto-execute privileges on the developer's machine.
Published: 2026-09-08T18:17:06.790Z
Updated: 2026-10-01T15:21:45.864Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-82537 |
vulnerable | 2026-09-16 04:32:53.839731 |
Roo-Code 3.54.0 Auto-Approve Bypass via Shell Parser Word-Boundary Mismatch
HIGH (8.8)
Roo-Code through 3.54.0 contains an auto-approve bypass vulnerability that allows attackers to execute denied shell commands by exploiting a word-boundary mismatch in comment handling between the approval gate's shell parser and bash. Attackers can craft a command string with an allowlisted word immediately followed by a hash character, separator, and denied command to pass the approval gate while bash executes the denied command with the agent's auto-execute privileges on the developer's machine.
Published: 2026-09-08T18:17:34.067Z
Updated: 2026-10-01T15:21:46.466Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-63108 |
vulnerable | 2026-07-29 01:06:19.320874 |
Roo Code 3.54.0 Command Injection via Parameter Expansion Parsing
HIGH (8.8)
Roo Code through 3.54.0 contains a command injection vulnerability in the auto-approve execute feature that allows attackers to bypass allowlist/denylist enforcement by nesting command substitutions inside parameter expansion defaults. The command parser in parse-command.ts replaces parameter expansions with opaque placeholders before extracting command substitutions, causing the containsDangerousSubstitution guard to miss nested payloads, which are then auto-approved based on the outer allowlisted command prefix and executed by the shell via execa, enabling arbitrary command execution.
Published: 2026-07-20T18:24:14.583Z
Updated: 2026-07-28T01:05:29.570Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-65946 |
vulnerable | 2026-06-08 07:39:21.086888 |
Roo Code is Vulnerable to Potential Remote Code Execution via zsh Command Validation Bug
HIGH (8.1)
Roo Code is an AI-powered autonomous coding agent that lives in users' editors. Prior to version 3.26.7, Due to an error in validation it was possible for Roo to automatically execute commands that did not match the allow list prefixes. This issue has been patched in version 3.26.7.
Published: 2025-11-21T22:11:12.163Z
Updated: 2025-11-25T18:56:33.525Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-58374 |
vulnerable | 2026-06-08 07:35:18.060589 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-58373 |
vulnerable | 2026-06-08 07:35:18.060310 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-58372 |
vulnerable | 2026-06-08 07:35:18.060036 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-58371 |
vulnerable | 2026-06-08 07:35:18.059735 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-58370 |
vulnerable | 2026-06-08 07:35:18.057394 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-57771 |
vulnerable | 2026-06-08 07:33:16.117106 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-54377 |
vulnerable | 2026-06-08 07:33:12.504350 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53536 |
vulnerable | 2026-06-08 07:31:14.679447 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53098 |
vulnerable | 2026-06-08 07:31:13.944291 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53097 |
vulnerable | 2026-06-08 07:31:13.936504 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.