Skip to content

Commit 7ed8000

Browse files
authored
Merge pull request #137 from threshold-network/bug-bounty
With tBTC v2 launched, we need to have the bug bounty approved by the DAO in TIP-041 well described and easily available to find. Given the DAO is in progress of establishing a bug bounty with Immunefi, this document may need further updates in the course of the next 2/3 weeks.
2 parents 15a8b35 + 5107c51 commit 7ed8000

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

SECURITY.md

+35
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,38 @@ Throughout the reporting process, we expect researchers to honor an embargo peri
99
Sometimes vulnerabilities are more sensitive in nature and require extra precautions. We are happy to work together to use a more secure medium, such as Signal. Email [email protected] and we will coordinate a communication channel that we're both comfortable with.
1010

1111
A great place to begin your research is by working on our testnet. Please see our [documentation](https://docs.threshold.network) to get started. We ask that you please respect network machines and their owners. If you find a vulnerability that you suspect has given you access to a machine against the owner's permission, stop what you're doing and immediately email `[email protected]`.
12+
13+
The Threshold team will make a best effort to respond to a new report **within 48 hours**. This response may be a simple acknowledgement that the report was received, or may be an initial assessment from the team. Unless the report is assessed as irrelevant or incorrect, this response will include expected next steps and communication time frames from the Threshold team.
14+
15+
The Threshold team will try to make an initial assessment of a bug's relevance, severity, and exploitability, and communicate this back to the reporter.
16+
17+
The Threshold DAO does have a bug bounty available, which is dispensed on a case-by-case basis.
18+
19+
## Bug Bounty Program
20+
21+
The following Bug Bounty amounts were approved by the DAO in [TIP-041](https://forum.threshold.network/t/tip-041-establish-a-bug-bounty-program/453) proposal:
22+
23+
- Critical: Up to $500,000 in T tokens.
24+
- High: Up to $50,000 in T tokens.
25+
- Medium: Up to $5,000 in T tokens.
26+
- Low: Up to $500 in T tokens.
27+
28+
The following attacks are excluded from the Bug Bounty program:
29+
30+
- Attacks that the reporter has already exploited themselves, leading to damage.
31+
- Attacks requiring access to leaked keys/credentials.
32+
- Basic economic governance attacks (e.g. 51% attack).
33+
- Lack of liquidity.
34+
- Sybil attacks.
35+
36+
The following activities are prohibited by this bug bounty program:
37+
38+
- Any testing with mainnet or public testnet contracts; all testing should be done on private testnets.
39+
- Attempting phishing or other social engineering attacks against our contributors and/or users.
40+
- Any denial of service attacks.
41+
- Automated testing of services that generates significant amounts of traffic.
42+
- Public disclosure of an unpatched vulnerability in an embargoed bounty.
43+
44+
Rewards are distributed according to the impact of the vulnerability based on the [Immunefi Vulnerability Severity Classification System V2.2](https://immunefi.com/immunefi-vulnerability-severity-classification-system-v2-2/). This is a simplified 5-level scale, with separate scales for websites/apps, smart contracts, and blockchains/DLTs, focusing on the impact of the vulnerability reported.
45+
46+
Threshold DAO is currently in the process of establishing a Bug Bounty program on Immunefi.

0 commit comments

Comments
 (0)