diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..e4ee3c6 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,48 @@ +# Security Policy + +DFINITY takes the security of our software products seriously, which includes +all source code repositories under the [DFINITY](https://github.com/dfinity) +GitHub organization. + +> [!IMPORTANT] +> [DFINITY Foundation](https://dfinity.org) has a +> [Internet Computer (ICP) Bug Bounty program](https://dfinity.org/bug-bounty/) +> that rewards researchers for finding and reporting vulnerabilities in the +> Internet Computer. Please check the scope and eligibility criteria outlined in +> the policy to see if the vulnerability you found qualifies for a reward. + +## How to report a vulnerability + +We appreciate your help in keeping our projects secure. If you believe you have +found a security vulnerability in any of our repositories, please report it +responsibly to us as described below: + +1. **Do not disclose the vulnerability publicly.** Public disclosure could be + exploited by attackers before it can be fixed. +2. **Send an email to securitybugs@dfinity.org.** Please include the following + information in your email: + - A description of the vulnerability + - Steps to reproduce the vulnerability + - Risk rating of the vulnerability + - Any other relevant information + +We will respond to your report within 72 hours and work with you to fix the +vulnerability as soon as possible. + +### Security Updates + +We are committed to fixing security vulnerabilities in a timely manner. Once a +security vulnerability is reported, we will: + +- Investigate the report and confirm the vulnerability. +- Develop a fix for the vulnerability. +- Release a new version of the project that includes the fix. +- Announce the security fix in the project's release notes. + +## Preferred Language + +We prefer all communications to be in English. + +## Disclaimer + +This security policy is subject to change at any time.