We release patches for security vulnerabilities. Currently supported versions:
| Version | Supported |
|---|---|
| 0.1.x | ✅ |
| < 0.1 | ❌ |
If you discover a security vulnerability, please do the following:
- DO NOT create a public GitHub issue
- Email security concerns to: rama@procsolve.com
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Critical vulnerabilities: 24 hours
- High severity: 72 hours
- Medium/Low: 1 week
- No runtime dependencies (zero attack surface)
- Development dependencies regularly audited
- Automated security scanning via GitHub Actions
- TypeScript with strict mode enabled
- Input validation on all user inputs
- No execution of arbitrary code
- File operations limited to specific directories
- Published with provenance attestation
- 2FA enabled on npm account
- Package integrity verified via npm signatures
- Always install from npm registry:
npm install cc-enhance - Verify package integrity:
npm audit - Keep the package updated
- Report suspicious behavior immediately
Security updates are released as patch versions and announced via:
- GitHub Security Advisories
- NPM security updates
- Repository releases page