Matic Network looks forward to working with the security community to find security vulnerabilities in order to keep our businesses and customers safe.
Matic Network will make a best effort to meet the following response targets for hackers participating in our program:
Time to first response (from report submit) - 2 business days
Time to triage (from report submit) - 2 business days
Time to bounty (from triage) - 10 business days
We’ll try to keep you informed about our progress throughout the process.
As this is a private program, please do not discuss this program or any vulnerabilities (even resolved ones) outside of the program without express consent from the organization.
Follow HackerOne's disclosure guidelines.
Please provide detailed reports with reproducible steps. If the report is not detailed enough to reproduce the issue, the issue will not be eligible for a reward.
Submit one vulnerability per-report, unless you need to chain vulnerabilities to provide impact.
When duplicates occur, we only award the first report that was received (provided that it can be fully reproduced).
Multiple vulnerabilities caused by one underlying issue will be awarded one bounty.
Social engineering (e.g. phishing, vishing, smishing) is prohibited.
Make a good faith effort to avoid privacy violations, destruction of data, and interruption or degradation of our service. Only interact with accounts you own or with the explicit permission of the account holder.
Reports out of scope will not be considered. Please check before you submit.
Attacking any other Testnet than Matic Network’s designated testnet for this program is prohibited
Attacking any other network than Matic Network is prohibited
Any reports that are out of scope but that are deemed valuable or business impactful to Matic will be considered at Matic's discretion. These reports may be triaged (awarded Reputation Points) but will not be eligible for a bounty.
If you are new to blockchains and/or to Matic, take a look at the Matic overview - https://docs.matic.network/docs/home/architecture/matic-architecture
Explore the code on GitHub there are 3 main repositories for you to study
Heimdall - https://github.com/maticnetwork/heimdall
Bor - https://github.com/maticnetwork/bor
Contracts - https://github.com/maticnetwork/contracts
The Matic CLI repo is an easy way to set up and manage Matic validator nodes in a local environment. This would help in simulating tests and attacks locally.
You’re now set up to start looking for vulnerabilities.
Check out the forum and join the discussion on Discord.
Forum - https://forum.matic.network
Discord - https://discord.gg/XvpHAxZ
Our rewards are based on severity per CVSS (the Common Vulnerability Scoring Standard). Please note these are general guidelines, and reward decisions are up to the discretion of Matic Network.
| Critical (9.0 - 10.0) | High (7.0 - 8.9) | Medium (4.0 - 6.9) | Low (0.1 - 3.9) |
|----------|--------|---------|------|
| $5,000 | $3,000 | $1,500 | $300 |
| Type of Attack |
|----------|
| Double spend by getting the clients to accept a different chain |
| Double spend by validating malicious blocks|
| Tamper/manipulate blockchain history to invalidate transactions |
| Cause network to mint tokens to own account |
| Undermine consensus mechanism to split the chain |
| Censorship (e.g. on votes) |
| Steal tokens from node |
| Prevent node from accessing the network |
| Abuse bugs in the economic system to defraud other participants (e.g. avoid transaction fees to full nodes) |
| DDOS attack |
| Chain halt and shutting down the network |
| ... |
URL - https://github.com/maticnetwork/heimdall
Category - Critical
URL - https://github.com/maticnetwork/bor
Category - Critical
URL - https://github.com/maticnetwork/contracts
Category - Critical
Any reports that are out of scope but that are deemed valuable or business impactful to Matic will be considered at Matic's discretion. These reports may be triaged (awarded Reputation Points) but will not be eligible for a bounty.
Website - The Matic Network website
URL - https://matic.network
URL - https://github.com/maticnetwork/matic.js
URL - https://github.com/maticnetwork/matic-scabbards
And any other repositories that are not mentioned “In-Scope” is considered as out of scope.
Previously known vulnerabilities (resolved or not) on the Ethereum network (and any other fork of these).
Previously known vulnerabilities in Tendermint and or/any other fork of these.
Previously known vulnerabilities in cosmos-sdk and or/any other fork of these.
Attacks requiring MITM or physical access to a user's device.
Previously known vulnerable libraries without a working Proof of Concept.
Public Zero-day vulnerabilities that have had an official patch for less than 1 month will be awarded on a case by case basis.
Any activities conducted in a manner consistent with this policy will be considered authorized conduct and we will not initiate legal action against you. If legal action is initiated by a third party against you in connection with activities conducted under this policy, we will take steps to make it known that your actions were conducted in compliance with this policy.
Thank you for helping keep Matic Network and our users safe!
Scope Type | Scope Name |
---|---|
web_application | https://github.com/maticnetwork/heimdall |
web_application | https://github.com/maticnetwork/bor |
web_application | https://github.com/maticnetwork/contracts |
Scope Type | Scope Name |
---|---|
web_application | *.matic.network |
web_application | https://github.com/maticnetwork/matic.js |
web_application | https://github.com/maticnetwork/* |
web_application | https://github.com/maticnetwork/matic-scabbards |
This program have been found on Hackerone on 2022-07-22.
FireBounty © 2015-2025