Please do not open public issues for security vulnerabilities.
- Preferred: open a private advisory via GitHub Security Advisories ("Report a vulnerability" on the repo Security tab), or
- Email: a.alzweidi@student.reading.ac.uk
We aim to acknowledge reports within 72 hours and provide an initial assessment within 7 days. If the issue affects downstream users materially, we will coordinate a responsible disclosure and publish a patched release along with guidance.
Vulnerabilities affecting confidentiality, integrity, or availability of the application or its users, including but not limited to:
- XSS/CSRF and injection attacks
- Supply-chain concerns (malicious dependencies)
- Leaks of secrets/tokens
- Logic bugs leading to data corruption or privilege misuse
- DoS through unrealistic inputs that do not reflect supported environments
- Issues requiring privileged/local access without a clear privilege escalation
- Non-security bugs (please file a regular issue)
- Receive and confirm the report (triage).
- Develop and validate a fix; prepare regression tests where feasible.
- Coordinate a release and public disclosure notes.
- Credit reporters who wish to be acknowledged.