CVE-2026-75857

CodeWhale before 0.8.64 Privilege Escalation via exec_shell_interact

State
Published
Severity
7.3 High
Published
Aug 18, 2026
Updated
Oct 29, 2026
Reserved
Aug 18, 2026

Read the record on cve.org

Description

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.

Scores

CVSSScoreVectorSource
4.07.3 HighCVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NVulnCheck
3.17.0 HighCVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:HVulnCheck

Weaknesses

  • CWE-269 Improper Privilege Management

Affected Products

ProductVersions
CodeWhaleHmbown
  • 0.3.10 through 0.8.41Affected
CodeWhaleHmbown
  • 0.3.10 to before 0.8.41Affected
  • 0.8.41Not affected
CodeWhaleHmbown
  • 0.8.41 to before 0.8.64Affected
  • 0.8.64Not affected
CodeWhaleHmbown
  • 0.8.41 to before 0.8.64Affected
  • 0.8.64Not affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.