diff --git a/security.md b/security.md new file mode 100644 index 000000000..58aecdb8a --- /dev/null +++ b/security.md @@ -0,0 +1,24 @@ +# Security + +## Reporting Security Issues + +**Please do not report security vulnerabilities through public GitHub issues.** + +Instead, please open a [security advisory][advisory] to notify the maintainers. You should receive a response within 3 working days. If for some reason you do not, please follow up via email to ensure we received your original message. + +Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue: + + * Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.) + * Full paths of source file(s) related to the manifestation of the issue + * The location of the affected source code (tag/branch/commit or direct URL) + * Any special configuration required to reproduce the issue + * Step-by-step instructions to reproduce the issue + * Proof-of-concept or exploit code (if possible) + * Impact of the issue, including how an attacker might exploit the issue + +This information will help us triage your report more quickly. + +If you find a vulnerability anywhere in this project, such as the source or scripts, +then please let the maintainers know ASAP and we will fix it as a critical priority. + +[advisory]: https://github.com/pgcentralfoundation/pgrx/security/advisories/new