| Version | Supported |
|---|---|
| 1.0.x | ✅ |
| < 1.0 | ❌ |
Claude Code Studio auto-updates from GitHub Releases on Windows, so the latest released version is the supported one.
Please do not open a public issue for security vulnerabilities.
Report privately via GitHub's "Report a vulnerability" button under the repository's Security tab (https://github.com/LxveAce/claude-code-studio/security/advisories/new). This opens a private advisory visible only to the maintainers.
Please include:
- A description of the issue and its impact.
- Steps to reproduce (or a proof of concept).
- Affected version / platform.
We aim to acknowledge reports within a few days and will coordinate a fix and disclosure timeline with you.
This is an Electron app that runs a local PTY and talks to GitHub. Areas of particular interest:
- Renderer ↔ main IPC surface (
src/preload/preload.ts,src/main/). - Credential handling — the GitHub PAT is encrypted at rest via Electron
safeStorageand is explicitly excluded from settings sync. - The
shell.openExternalURL allowlist and navigation lockdown. - node-pty / terminal input handling.
Each development phase carries a self-red-team review under
docs/security-reviews/, documenting the Criticals
and Highs that were fixed and the Mediums that were deferred. These are a useful
starting point for understanding the app's security posture.