Approved changes feed: RSS · Atom
cpe:2.3:a:hmbown:codewhale:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Hmbown (5e31e0da-e43c-51e2-9351-c10e2f43469c) |
|---|---|
| Product | Codewhale (cc2f9f70-2dbd-5e3c-88e7-2dbc40f218b8) |
| 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-75913 |
vulnerable | 2026-11-03 10:15:51.918583 |
CodeWhale before 0.8.64 Argument Injection via git_show
CRITICAL (9.3)
CodeWhale versions >= 0.3.27 and < 0.8.64 (published as deepseek-tui >= 0.3.27 and < 0.8.41 on npm and 0.3.27 through 0.8.41 on crates.io, and as codewhale / codewhale-tui >= 0.8.41 and < 0.8.64) contain an argument injection vulnerability in the git_show tool. The model-supplied rev parameter is passed unvalidated into the git show argv without an --end-of-options sentinel, so a value beginning with --output= is interpreted as a git flag. Because the tool is registered as auto-approved and advertised as read-only, an attacker (via a malicious repository combined with prompt injection) can cause an unprompted arbitrary file write at the privilege of the invoking user, targeting sensitive files such as ~/.ssh/authorized_keys, ~/.bashrc, or ~/.gitconfig. Fixed in codewhale / codewhale-tui 0.8.64 by adding rev validation; the deprecated deepseek-tui crate has no fixed release.
Published: 2026-08-18T15:22:01.505Z
Updated: 2026-10-29T21:16:54.792Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-75857 |
vulnerable | 2026-11-03 10:15:51.748767 |
CodeWhale before 0.8.64 Privilege Escalation via exec_shell_interact
HIGH (7)
CodeWhale versions >= 0.3.10 and < 0.8.64 (published as deepseek-tui >= 0.3.10 and < 0.8.41 on npm and 0.3.10 through 0.8.41 on crates.io, and as codewhale / codewhale-tui >= 0.8.41 and < 0.8.64) contain a vulnerability in the exec_shell_interact (alias exec_interact) tool, whose approval_requirement returns ApprovalRequirement::Auto. This overrides the default Required approval for code-executing tools, so LLM-controlled stdin is written into an already-approved long-running interactive shell (e.g., a python3 -i REPL, mysql, ssh, or sudo -i session) without any approval prompt. An attacker who can inject instructions via untrusted content the agent ingests (a fetched page, MCP result, or repo file) can cause commands to run at the privilege level of that approved process. Fixed in codewhale / codewhale-tui 0.8.64; the deprecated deepseek-tui crate has no fixed release.
Published: 2026-08-18T15:21:56.357Z
Updated: 2026-10-29T21:16:54.116Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45374 |
vulnerable | 2026-06-08 08:05:11.720146 |
CodeWhale: task_create Insecure Defaults Enable RCE via Prompt Injection in Project Files
CRITICAL (9.6)
CodeWhale is a DeepSeek + MiMo coding agent in terminal. Prior to 0.8.26, the task_create tool spawns durable sub-agents that inherit two insecure defaults, allow_shell defaults to true (config.rs:1499: self.allow_shell.unwrap_or(true)) and auto_approve defaults to true (task_manager.rs:297: auto_approve: Some(true)). When a user approves a task_create call (which requires ApprovalRequirement::Required), they approve what appears to be a benign work prompt. However, the spawned sub-agent silently receives unrestricted, unapproved shell access. This vulnerability is fixed in 0.8.26.
Published: 2026-05-28T17:26:42.979Z
Updated: 2026-05-30T02:04:52.694Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45373 |
vulnerable | 2026-06-08 08:05:11.719926 |
CodeWhale: SSRF IPV6 bypass
HIGH (7.4)
CodeWhale is a DeepSeek + MiMo coding agent in terminal. Prior to 0.8.26, although SSRF is validated against hostnames that resolve to private IPv6 addresses, when providing the IPV6 in URL as http://[::1], the SSRF defenses do not work. This vulnerability is fixed in 0.8.26.
Published: 2026-05-28T17:27:59.055Z
Updated: 2026-05-30T02:05:45.704Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45311 |
vulnerable | 2026-06-08 08:05:11.575525 |
CodeWhale: run_tests Tool Enables RCE via Malicious Repository Without Approval
CRITICAL (9.6)
CodeWhale is a DeepSeek + MiMo coding agent in terminal. From 0.3.0 to 0.8.23, the run_tests tool executes cargo test in the workspace with ApprovalRequirement::Auto, meaning it runs without any user approval prompt. cargo test compiles and executes arbitrary code: test binaries, build.rs build scripts, and proc macros. While auto-approving test execution is a deliberate design choice, it creates an inconsistency in the security boundary. However, in a malicious repository, test code can execute arbitrary shell commands, exfiltrate credentials, or establish persistence with zero approval. The attack is amplified by AGENTS.md (auto-loaded into the system prompt), which can instruct the model to run tests proactively at session start. This vulnerability is fixed in 0.8.23.
Published: 2026-05-28T17:32:26.950Z
Updated: 2026-06-01T19:09:50.099Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45310 |
vulnerable | 2026-06-08 08:05:11.575345 | 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.