The following versions of GitHub Repository Analyzer are currently supported with security updates:
| Version | Supported |
|---|---|
| 1.x.x | ✅ |
The GitHub Repository Analyzer team takes security seriously. We appreciate your efforts to disclose your findings responsibly and will make every effort to acknowledge your contributions.
Please do NOT report security vulnerabilities through public GitHub issues.
Instead, please report them via email to security@rmdash.fr. If possible, encrypt your message with our PGP key (available upon request).
Please include the following information in your report:
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact of the vulnerability
- Any potential solutions you've identified
- Your name/handle (if you wish to be credited)
After you have submitted a vulnerability report, you can expect:
- A confirmation of receipt within 48 hours
- An initial assessment of the report within 7 days
- Regular updates on our progress (at least every 7 days)
- A public acknowledgment of your report (unless you prefer to remain anonymous)
Our security response process is:
- Reporter submits vulnerability via email
- We confirm receipt and begin investigation
- We determine severity and impact
- We develop and test a fix
- We release a security update and disclose the vulnerability
- We publicly acknowledge the reporter's contribution (with permission)
Security updates will be released as soon as possible after a vulnerability is confirmed. We aim to release patches for critical vulnerabilities within 7 days of confirmation.
Updates will be published:
- As new releases on GitHub and npm
- With security advisories in the GitHub repository
- In our release notes and CHANGELOG
To ensure the security of your GitHub Repository Analyzer installation:
- Always use the latest version
- Apply any security patches promptly
- Use strong GitHub API tokens with limited scopes
- Never share your GitHub tokens
- Periodically review the permissions granted to tokens
This security policy applies to:
- The GitHub Repository Analyzer codebase
- Its dependencies (as far as we can influence them)
- Deployments of the analyzer as a GitHub Action
- CLI usage
We are committed to acknowledging security researchers who help improve the security of our project. Unless you request anonymity, we will acknowledge your contribution in:
- Security advisories
- Release notes
- A SECURITY_CONTRIBUTORS.md file (if applicable)
At this time, we do not offer a paid bug bounty program.
Thank you for helping keep GitHub Repository Analyzer and its users safe!