We take the security of Scholar-Flow seriously. Please follow this policy to report vulnerabilities.
We aim to support the latest main branch. Security fixes are prioritized for actively maintained releases.
- Email the maintainer at matikurrahaman0305@gmail.com.
- Provide a detailed description, steps to reproduce, and potential impact.
- If possible, include a minimal proof of concept.
- Do not disclose the issue publicly until we have released a fix and coordinated a disclosure window.
You should receive an acknowledgment within 72 hours, and a status update within 7 days.
- Triage and validate the report.
- Determine affected versions and severity.
- Develop a fix and tests.
- Coordinate a release and public advisory.
- Keep dependencies updated and avoid introducing vulnerable packages.
- Never commit secrets. Use environment variables and
.envfiles excluded from git. - Validate and sanitize all inputs. Follow the Zod validation guidelines in the backend.
- Use HTTPS and secure cookies in production. Enable Helmet and rate-limiting.