| Version | Supported |
|---|---|
| 1.x.x | ✅ Yes |
Please do not open a public GitHub issue for security vulnerabilities.
Instead, please report them via GitHub Security Advisories.
Include:
- Description of the vulnerability
- Steps to reproduce
- Impact assessment
- Any suggested fix
You will receive an acknowledgement within 48 hours and a resolution timeline within 7 days.
- All shell commands use
spawn/execFilewithshell: falseto prevent injection - User-supplied arguments are sanitised through
sanitizeArg()before use in commands - Path traversal is prevented via
validatePath()checks - No credentials or tokens are ever logged
- Git hooks are written with minimal required permissions (0755)
- The extension never executes arbitrary code without explicit user confirmation