Skip to content

Security: Rethunk-AI/claude-tmux

SECURITY.md

Security policy

Supported versions

claude-tmux has not published a versioned release tag. Security fixes are applied to the main branch; there are no maintained LTS branches. Pull the latest commit on main to receive fixes.

Reporting a vulnerability

Do not open a public GitHub issue for security vulnerabilities.

Report privately to: damon.blais@gmail.com

Include:

  • Description of the vulnerability and potential impact
  • Steps to reproduce
  • Affected version (commit SHA or tag)

You will receive an acknowledgement within 72 hours. We aim to resolve confirmed vulnerabilities within 14 days of initial report.

Scope

claude-tmux runs locally as the invoking user. It:

  • Writes state files to ~/.local/state/claude-tmux/
  • Reads/writes ~/.claude/settings.json (setup.sh only)
  • Invokes tmux, jq, fzf, and on macOS osascript
  • Does not make network requests
  • Does not store credentials or secrets

Findings most relevant to this project: command injection in script arguments, unsafe temp-file handling, or privilege escalation via symlink attacks on state files.

There aren't any published security advisories