| Version | Supported |
|---|---|
| 3.1.x | ✅ Current |
| 3.0.x | Security fixes only |
| 2.x | Best effort (no new features) |
| < 2.0 | ❌ |
If you discover a security issue in HomeBase DevShell / DevReady:
- Do not open a public issue for exploitable vulnerabilities.
- Use GitHub Private vulnerability reporting (preferred).
- Include:
- description and impact;
- steps to reproduce;
- affected commands or scripts;
- version from
devshell versionormodules/KGreen.Workstation.psd1ModuleVersion.
| Step | Target |
|---|---|
| Acknowledgment | 7 days |
| Initial assessment | 14 days |
| Fix or mitigation plan | 30 days (severity-dependent) |
In scope:
- Product CLI:
install,health,doctor,privacy,repair(-Fix) - Destructive module commands (
restoreconfig,cleanup, backup rotation) - Profile / terminal deployment scripts
- PGP key handling (
pgp-*) - Privacy repair scripts (registry/DNS)
- Path / module load issues leading to privilege or data loss
Out of scope:
- Tor network anonymity guarantees
- Third-party tools installed via winget
- Misuse on systems you are not authorized to manage
- Intended for systems you own or may manage.
- Microsoft Defender AV is never enabled by this project.
- Run
backupconfigbefore destructive module operations. - Use
-WhatIfoncleanupwhere supported.
GitHub CodeQL does not support PowerShell (tracking issue). CI uses PSScriptAnalyzer (script-analysis job) plus smoke tests instead.
- MANIFESTO — trust boundaries
- PROJECT-PRINCIPLES — repair and privacy rules
- RELEASE-CRITERIA — release gates