Continue CLI permission patterns can approve familiar Bash command prefixes. The October advisory describes a check that could match the beginning of a compound shell string without parsing later separators. A model influenced by repository text or fetched pages could therefore propose a command that starts with an approved operation and continues with…
Inspect the ClaimsCase · DiggingBeagle record
Continue CLI command prefix approvals could permit chained shell effects
An advisory reports that Continue CLI through 1.5.47 could approve a Bash command by prefix while failing to separately authorize operations chained to it.
Evidence-bound research; no independent field exploitation, victim population or production impact is asserted beyond the cited source.
Assessment profile
Assessment method- Setting
- research demonstration
- Exploitation
- demonstrated
- Evidence
- Grade C
- AI role
- AGAINST AI
Basis and provenance
The advisory describes a chained-shell command bypass for a permitted Bash prefix and names versions through 1.5.47; its structured package fields list affected and fixed version metadata as unknown. Impact remains ungraded because a comparable, verified realized-loss or deployment-population measure is unavailable.
Assessed Oct 14, 2026 using diggingbeagle.assessment/1.
Evidence basis: CLM-CP6-CONTINUE-BASH-PREFIX-1 · CLM-CP6-CONTINUE-BASH-PREFIX-2 · Continue CLI Bash rule prefix bypass CVE-2026-109560
At a glance
A vendor-verified fixed release and actual victim incidence remain unconfirmed.
Limits and uncertaintyFull account
Continue CLI permission patterns can approve familiar Bash command prefixes. The October advisory describes a check that could match the beginning of a compound shell string without parsing later separators. A model influenced by repository text or fetched pages could therefore propose a command that starts with an approved operation and continues with shell syntax performing an unapproved effect.
This is an agent-to-shell authorization bug, not evidence that any particular user was compromised. The advisory identifies affected version 1.5.47 or earlier but does not provide a confirmed fixed release. A content filter would not be sufficient to establish safe effects without parsing the invoked shell structure and any nested substitutions.
This bypass turns a string-prefix permission into authority over a compound shell program. A rule accepting an ls-prefixed command can give apparent approval before a semicolon, logical operator or pipeline introduces an additional operation. Approval must therefore be evaluated against the effective parsed command structure, including substitutions and nested interpreters where present, rather than comparing the beginning of a command string. The public record does not establish which later CLI version, if any, fixes every shell construct.
Timeline
- Oct 12, 2026disclosure
Public disclosure
Claims & evidence
CLM-CP6-CONTINUE-BASH-PREFIX-1The advisory reports shell command approval using an allowed Bash prefix could be bypassed by appending operations after command separators in Continue CLI through 1.5.47.supported
Basis: reported finding
- supportsContinue CLI Bash rule prefix bypass CVE-2026-109560secondary reporting
Description: Bash prefix approval and chaining via ;, && or |
CLM-CP6-CONTINUE-BASH-PREFIX-2The inspected GitHub advisory does not list a verified patched package version.supported
Basis: direct observation
- supportsContinue CLI Bash rule prefix bypass CVE-2026-109560secondary reporting
Patched versions: Unknown
Controls and mitigations
- Authorize each parsed shell effect rather than accepting a compound command because it begins with an approved prefix.
Unknowns and contradictions
- A vendor-verified fixed release and actual victim incidence remain unconfirmed.
Sources and citation
Material revision history
- Oct 14, 2026 · Canonical change recorded · new in release · revision 147