GHSA-c6mw-8xh8-gpq6: CodeWhale: Argument Injection in `git_blame` Tool Allows Arbitrary File Read Without Approval
Summary
The `git_blame` tool in DeepSeek-TUI has a vulnerability where it passes user input directly to a git command without validation, allowing an attacker to read arbitrary files on the system. By injecting a specially crafted argument like `--contents=/path/to/secret`, an attacker can trick the tool into displaying the contents of sensitive files (such as SSH keys or credentials) in the chat transcript, even though the tool is labeled as read-only and normally restricted to the workspace.
Solution / Mitigation
Users should upgrade to version 0.8.64 or later, which contains the fix in commit 9a34b5034d29f05d1f28fa61b04719ca6a741020.
Vulnerability Details
EPSS: 0.3%
Yes
September 4, 2026
Classification
Taxonomy References
Affected Vendors
Affected Packages
Related Issues
Original source: https://github.com/advisories/GHSA-c6mw-8xh8-gpq6
First tracked: September 4, 2026 at 08:01 PM
Classified by LLM (prompt v3) · confidence: 92%