We release patches for security vulnerabilities for the following versions:
| Version | Supported |
|---|---|
| 0.x.x | ✅ |
The Itqan community takes the security of our software seriously. If you believe you have found a security vulnerability in the CMS Frontend, please report it to us as described below.
- Open a public GitHub issue for security vulnerabilities
- Publicly disclose the vulnerability before it has been addressed
-
Report privately through GitHub Security Advisories:
- Go to the Security tab of this repository
- Click "Report a vulnerability"
- Fill out the vulnerability report form with:
- A description of the vulnerability
- Steps to reproduce the issue
- Potential impact of the vulnerability
- Suggested fix (if you have one)
-
Allow us time to respond - We will acknowledge your report within 48 hours and will send a more detailed response within 7 days indicating the next steps in handling your report.
-
Give us reasonable time to fix - We will work to fix confirmed vulnerabilities as quickly as possible, and will keep you informed of our progress.
When we receive a security bug report, we will:
- Confirm the problem and determine the affected versions
- Audit code to find any similar problems
- Prepare fixes for all supported versions
- Release patches as soon as possible
If you have suggestions on how this process could be improved, please submit a pull request or open an issue to discuss.
Security updates will be released as patch versions and announced in:
- GitHub Security Advisories
- Release notes
- Community announcements
To ensure you're using the CMS Frontend securely:
- Keep dependencies updated - Regularly run
npm auditand update dependencies - Use environment variables - Never commit API keys or secrets to the repository
- Follow HTTPS - Always use HTTPS in production
- Review security headers - Check the security headers in
netlify.toml - Monitor for updates - Watch the repository for security announcements
We appreciate the security research community's efforts in helping us maintain a secure platform. Security researchers who responsibly disclose vulnerabilities will be:
- Acknowledged in the security advisory (unless they prefer to remain anonymous)
- Credited in our release notes
- Recognized in our security hall of fame
Thank you for helping keep CMS Frontend and our users safe!