| Version | Supported |
|---|---|
| 1.0.x | ✅ |
Please do not report security vulnerabilities through public GitHub issues.
Instead, please report them via:
- GitHub Security Advisories (preferred)
- Email to project maintainers
Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Initial response: Within 48 hours
- Status update: Within 7 days
- Fix timeline: Depends on severity
When using this application:
-
Never commit sensitive data
- Use
.envfiles (not tracked in git) - Keep
saml-config.jsonprivate - Rotate credentials regularly
- Use
-
Production deployment
- Use HTTPS only
- Enable session security
- Configure proper CORS
- Use strong session secrets
- Enable audit logging
-
Database access
- Use least-privilege accounts
- Never share credentials
- Enable database audit logs
- Use read-only mode when possible
-
SAML configuration
- Validate certificates
- Use secure callback URLs
- Enable signature verification
- Configure proper session timeouts
- Credentials stored in session memory only (not persisted)
- All queries logged with user attribution
- Session timeouts enforced (5 min inactivity, 60 min max)
- Destructive operations require confirmation
- Export operations tracked for compliance