Approved changes feed: RSS · Atom

cpe:2.3:a:roocodeinc:roo-code:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorRoocodeinc (28f7793a-be33-5f35-b64c-b375bbae8600)
ProductRoo 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

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
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
Reference links
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
Reference links
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
Reference links
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
Reference links
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 JSON directly

Open this panel to browse, search, copy or download the JSON record.