Currently supported versions with security updates:
| Version | Supported |
|---|---|
| Latest | ✅ Yes |
| N-1 | |
| Older | ❌ No |
We recommend always using the latest version of the Streaming Tool for the best security posture.
Please do not create public GitHub issues for security vulnerabilities. Instead, please report security issues privately to ensure they can be addressed before being publicly disclosed.
- Email — Send a detailed report to the project maintainers (check repository for contact information)
- GitHub Security Advisory — Use GitHub's security advisory feature
- Private Discussion — Start a private security discussion if available
Please include the following in your report:
- Description — Clear explanation of the vulnerability
- Steps to Reproduce — How to trigger or reproduce the issue
- Impact — What could an attacker accomplish?
- Affected Components — Which part(s) of the code are vulnerable (Backend/Frontend/Database/etc.)
- Affected Versions — Which versions are impacted?
- Suggested Fix — If you have ideas for a fix (optional)
- Keep
.NETand all dependencies up to date - Use HTTPS for all communications
- Regularly review and update API authentication/authorization
- Keep database credentials secure and use environment variables
- Enable SQL parameterization to prevent SQL injection
- Implement rate limiting on API endpoints
- Monitor logs for suspicious activity
- Keep
Angularand dependencies up to date - Use
npm auditregularly to check for vulnerabilities - Follow OWASP Top 10 security practices
- Avoid storing sensitive data in localStorage
- Sanitize user inputs to prevent XSS attacks
- Implement Content Security Policy (CSP) headers
- Update all dependencies regularly:
npm audit fixanddotnet package update - Review third-party package dependencies for known vulnerabilities
- Use strong authentication mechanisms (2FA where applicable)
- Implement proper logging and monitoring
- Keep backups of critical data
- Test security fixes thoroughly before deploying
When a security vulnerability is identified and fixed:
- A patch will be released as soon as possible
- Security updates will be announced via:
- GitHub Security Advisory
- Release notes with
securitytag - Project notifications
- Users are encouraged to update immediately
We regularly monitor dependencies using:
npm auditfor Node.js packagesdotnet list package --outdatedfor NuGet packages- GitHub's dependency scanning and automated security alerts
If you have security-related questions or concerns, please reach out privately to the maintainers rather than posting publicly.