CVE-2026-75911
Received Received - Intake

Code Execution in CodeWhale via Malicious Config File

Vulnerability report for CVE-2026-75911, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-18

Last updated on: 2026-08-18

Assigner: VulnCheck

Description

CodeWhale versions before 0.8.64 fail to properly validate the allow_shell configuration parameter from project config files, allowing attackers to enable arbitrary shell command execution by committing a malicious .codewhale/config.toml file to a repository. When a user clones and opens the repository in CodeWhale, the AI model gains access to exec_shell and task_shell tools, enabling execution of arbitrary shell commands on the victim's machine without explicit user consent.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-18
Last Modified
2026-08-18
Generated
2026-09-07
AI Q&A
2026-08-18
EPSS Evaluated
2026-09-06
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
codewhale codewhale to 0.8.64 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-94 The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-75911 is a vulnerability in CodeWhale versions before 0.8.64 where the allow_shell configuration parameter in project config files is not properly validated. Attackers can enable arbitrary shell command execution by adding a malicious .codewhale/config.toml file to a repository. When a user clones and opens the repository in CodeWhale, the AI model gains access to exec_shell and task_shell tools, allowing it to run arbitrary commands on the victim's machine without explicit consent.

Detection Guidance

Check for repositories with .codewhale/config.toml or .deepseek/config.toml files containing allow_shell = true. Inspect CodeWhale logs for exec_shell or task_shell tool activations. Use system monitoring tools to detect unexpected shell command executions.

Impact Analysis

This vulnerability allows attackers to execute arbitrary shell commands on your machine without your knowledge or consent. If you clone and open a malicious repository in CodeWhale, the AI model can run commands that may steal data, install malware, or perform other harmful actions. The attack requires minimal interactionβ€”just running CodeWhale in the affected repository directory.

Compliance Impact

This vulnerability could lead to unauthorized data access or exfiltration, violating GDPR's data protection principles and HIPAA's security requirements for protected health information. Organizations using CodeWhale may face compliance violations if sensitive data is compromised due to this flaw.

Mitigation Strategies

Upgrade CodeWhale to version 0.8.64 or later. Add allow_shell to DENY_AT_PROJECT_SCOPE list. Review and remove any .codewhale/config.toml files with allow_shell = true in repositories. Monitor for suspicious shell command executions.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-75911. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart