If you discover a security vulnerability in RPGManager, please report it privately rather than opening a public issue.
- Use GitHub's private vulnerability reporting ("Report a vulnerability" under the Security tab), or
- Contact the maintainer directly.
Please include steps to reproduce, affected components, and any relevant logs. We aim to acknowledge reports within a few days.
This project is under active development; security fixes are applied to the
main branch.
- The PostgreSQL credentials in
appsettings.jsonandcompose.yamlare local-development defaults only and must never be reused in any shared or production environment. Supply real secrets via environment variables (ConnectionStrings__CoreDB) or a secrets manager. - Commits are scanned for secrets by a pre-commit
gitleakshook. Install it withpre-commit install— see Docs/PreCommit.md. This is a safety net, not a substitute for keeping real secrets out of the repo in the first place.