We actively support the following versions with security updates:
Version | Supported |
---|---|
3.x.x | ✅ |
2.x.x | ❌ |
1.x.x | ❌ |
We take security seriously. If you discover a security vulnerability, please follow these steps:
- Do not create a public GitHub issue for security vulnerabilities
- Email security details to: [INSERT_EMAIL] or use GitHub's private vulnerability reporting
- Include as much detail as possible about the vulnerability
- Allow us reasonable time to respond before any public disclosure
When reporting a vulnerability, please include:
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact
- Suggested fix (if any)
- Your contact information
- Initial Response: Within 48 hours
- Status Update: Within 1 week
- Fix Timeline: Varies based on complexity, but we aim for 30 days maximum
When using Scaffold Scripts:
- Script Validation: Always review scripts before adding them to your library
- Source Trust: Only add scripts from trusted sources
- Permissions: Be aware that scripts run with your user permissions
- Regular Updates: Keep the package updated to the latest version
- Scripts execute with the same permissions as the user running them
- Scripts can access environment variables and system resources
- Automatic script conversion between platforms should be reviewed before execution
- Interactive input handling may expose sensitive information in logs
Scaffold Scripts includes several security features:
- Script validation before execution
- Platform-specific security warnings
- Controlled execution environment
- No automatic script downloads or remote execution
For questions about security, please contact the maintainers.