52235 policies in database
Link to program      
2014-03-28
2020-02-27
Coinbase logo
Thank
Gift
HOF
Reward

Reward

200 $ 

Coinbase

IMPORTANT UPDATE:

Due to the recent Log4j Vulnerability, we are offering a $30,000 bonus if any researcher can demonstrate that we are vulnerable to this issue. This bonus bounty offering begins this day of Dec 15, 2021.

Note: Please provide supporting evidence screenshots, payloads, endpoints etc. in order to avoid delays in triage.

Introduction

Coinbase recognizes the importance and value of security researchers’ efforts in helping keep our community safe. We encourage responsible disclosure of security vulnerabilities via our bug bounty program (“Bug Bounty Program”) described on this page.

Note: This program is for the disclosure of software security vulnerabilities only. If you believe your Coinbase account has been compromised, change your password and immediately contact support via our [support form] (https://support.coinbase.com/customer/portal/emails/new)

The Bug Bounty Program directly serves Coinbase's mission by helping us be the most trusted way to use digital currency. In that spirit, the scope and philosophy of the program aim to safeguard two highest priority assets (“Sensitive Data”) :

  • Digital and fiat currency balances

  • Customer information

The Bug Bounty Program scope covers all software vulnerabilities in services provided by Coinbase.

A valid report is any in-scope report that clearly demonstrates a software vulnerability that harms Coinbase or Coinbase customers. A report must be a valid, in scope report in order to qualify for a bounty. Coinbase will determine in its sole discretion whether a report is eligible for a reward and the amount of the award.

Program Policies

Coinbase pledges not to initiate legal action for security research conducted pursuant to all Bug Bounty Program policies, including good faith, accidental violations. We consider activities conducted consistent with this policy to constitute “authorized” conduct under the Computer Fraud and Abuse Act, the DMCA, and applicable anti-hacking laws such as Cal. Penal Code 502(c). We will not bring a DMCA claim against researchers for circumventing the technological measures we have used to protect the applications in scope of the Bug Bounty Program.

If legal action is initiated by a third party against you and you have complied with the Bug Bounty Program policy, we will take steps to make it known that your actions were conducted in compliance with this policy. Please understand that if your security research involves the networks, systems, information, applications, products, or services of another party (which is not us), that third party is not bound by our pledge and may determine whether to pursue legal action. Coinbase cannot and does not authorize security research on other entities.

Please submit a HackerOne report to us before engaging in conduct that may be inconsistent with or unaddressed by this policy. This report should include a brief description of your intended conduct so that we may determine whether it is consistent with the Bug Bounty Program policy.

We believe it is critical to provide these assurances in order to allow security researchers to fully investigate potential security vulnerabilities. As such, we embrace the standardization of policy language that provides legal protection to security researchers as a part of the #legalbugbounty project.

Researcher Requirements

Complying with the Bug Bounty Program policy requires researchers to adhere to “Responsible Disclosure”. Responsible Disclosure includes:

  1. Providing Coinbase a reasonable amount of time to fix a vulnerability prior to sharing details of the vulnerability with any other party.

  2. Making a good faith effort to preserve the confidentiality and integrity of any Coinbase customer data.

  3. Not defrauding Coinbase customers or Coinbase itself in the process of participating in the Bug Bounty Program.

  4. Not profiting from or allowing any other party to profit from a vulnerability outside of Bug Bounty Program payouts from Coinbase.

  5. Reporting vulnerabilities with no conditions, demands, or ransom threats.

Coinbase considers Social Engineering attacks against Coinbase employees be a violation of Program Policies. Researchers engaging in Social Engineering attacks against Coinbase employees will be banned from the Coinbase Bug Bounty program. We define Social Engineering as acts that influence people to perform security-impacting actions or divulge confidential information.

Report Evaluation

Coinbase Security

In order to be deemed valid, a report must demonstrate a software vulnerability in a service provided by Coinbase that harms Coinbase or Coinbase customers. Reports that include a clear Proof of Concept or specific step by step instructions to replicate the vulnerability are considerably more effective at communicating a researcher’s findings and are therefore far more likely to be deemed valid.

A report must be a valid, in scope report in order to qualify for a bounty. Coinbase awards bounties based on severity of the vulnerability. We determine severity based on two factors: Impact and Exploitability.

Impact describes the effects of successful exploitation upon Coinbase systems or customers. We make this assessment primarily by examining the effects of exploitation on confidentiality, integrity, or availability of underlying information. Vulnerabilities that require considerable response and remediation efforts or could result in reputational damage are also considered to have greater impact. For example:

  • Critical Impact: Attackers can read or modify Sensitive Data in a system, execute arbitrary code on the system, or exfiltrate digital or fiat currency in some way.

  • Low Impact: Attackers can gain small amounts of unauthorized, low sensitivity information impacting a subset of users, or slightly impact accuracy and performance of a system. (Please note that Denial of Service bugs will be considered on a case-by-case basis. Denial of Service issues that don't impact availability of funds or user data will not likely be accepted as a valid report.) Lack of rate limiting in Coinbase products have been accepted as valid reports in the past, but will be not considered valid unless a critical impact to the environment is demonstrated

Please see the following guidance on rate limiting submissions:

  1. A clear bypass that demonstrates access to user data or funds will not be considered unless an actual user of the Coinbase platform and not a test account can be accessed.

  2. A researcher should be aware that rate limiting exists and has been evaluated by security internally and by other security researchers via the HackerOne Platform

  3. A researcher should take into consideration compensating controls when rating the criticality of the rate limiting submission. Note: Do not assume there are no security controls in place

Exploitability describes the difficulty of actively exploiting the vulnerability itself. We make this assessment primarily based on the prerequisites for exploitation, including level of access required, availability of information critical for successful exploitation, and likelihood of alignment of required factors outside the attacker's direct control such as social engineering requirements or timing requirements. For example:

  • Critical Exploitability: Attackers can unilaterally exploit the finding without significant roadblocks or special conditions outside attacker control.

  • Low Exploitability: Exploitation is difficult due to several requirements, such as access limitations, complicated social engineering, guessing unknown values, or alignment of unpredictable race conditions.

Severity is determined as a combination of Impact and Exploitability. For example:

  • Critical Severity: a state of immediate, easily accessible threat of large-scale compromise or irreversible damage to Coinbase or Coinbase customers.

  • Low Severity: a state of no immediate threat where an opportunity exists for an improvement that may mitigate a potential future vulnerability.

In order to provide general guidelines to researchers regarding the payouts that can be expected for a given report, Coinbase uses the severity of a report to place the report into one of the following tiers.

| Vulnerability Tier | Reward |

|:------------- | -----:|

| Critical | $50,000 |

| High | $15,000|

| Medium | $2,000 |

| Low | $200 |

|||

The payouts listed next to each tier are minimum bounties for the tier. Bonuses in excess of the tier minimum can be awarded based on the severity of the vulnerability or creativity of the exploitation. Researchers are also more likely to earn a larger reward for exceptionally clear and high-quality reports.

Previous bounty amounts are not considered precedent for future bounty amounts. Software is constantly changing and therefore the given security impact of the exact same vulnerability at different times in the development timeline can have drastically different security impacts.

Certain vulnerabilities with a working proof of concept on some of our Android mobile app(s) may qualify for an additional bounty through the Google Play Security Rewards Program. To see which apps and vulnerabilities may qualify for a bounty, please refer to the Google Play Security Rewards Program’s Scope and Vulnerability Criteria.

Report Closure

Coinbase reviews all findings that are reported via our Bug Bounty Program. Each report submission is reviewed and evaluated to ensure validity. If the description in the report is unclear, Coinbase will request additional information from the reporter. After all information is aggregated; the report submission goes through an internal review and scoring process. After the internal review process is complete, any bugs that are not reproducible, invalid or informative will be closed.

PLEASE NOTE: It is up to the researcher to provide detailed information and supporting evidence to support all reports. Failure to provide a detailed report will result in delayed triage and/or ticket closure. Additionally, report disclosed or submitted outside of the HackerOne platform will not be considered for bounty and are strictly prohibited.

Scope

The Coinbase Bug Bounty program scope covers all software vulnerabilities in services provided by Coinbase.

Specific domains hosting Coinbase services are provided below:

  • *.coinbase.com (All assets on coinbase.com and subdomains, excepting services provided by third parties)

  • *.cbhq.net (All assets on cbhq.net and subdomains, excepting services provided by third parties)

  • com.coinbase.android (Android: Play Store Coinbase app)

  • com.coinbase.ios (iOS: App Store Coinbase app)

  • 54.175.255.192/27 (All Coinbase provided services hosted on this block of IPs)

  • *.tagomi.com (All assets on tagomi.com and subdomains, except third-party services) ONLY Critical or service Impacting bugs will be accepted.

Please view the scope section for a more detailed list of in-scope and out-of-scope assets. Companies Coinbase has acquired are not in scope of the bug bounty program unless they are specifically added to the scope section and declared in scope.

Additionally, all vulnerabilities that require or are related to the following are out of scope:

  • Social engineering

  • Rate Limiting (Non-critical issues)

  • Physical security

  • Non-security-impacting UX issues

  • Deprecated Open Source libraries are not in scope. If you would like to report a vulnerability for one of these libraries, please submit it on github via an issue or PR. Note: we do accept vulnerability reports through HackerOne for our currently supported, actively maintained open source libraries.

  • Vulnerabilities or weaknesses in third party applications that integrate with Coinbase

  • Ability to abuse existing banking functionality such as ACH or credit card chargebacks

If you feel that a particular asset or activity not mentioned here should be in scope, please submit a report along with a brief description of why you believe that the asset should be covered by this scope.

Fine Print

We reserve the right to modify the Bug Bounty Program or cancel the Bug Bounty Program at any time.

The current Bug Bounty Program as described on this page is v4.1 of our Bug Bounty Program.

In Scope

Scope Type Scope Name
android_application

org.toshi

android_application

com.coinbase.android

android_application

com.coinbase.pro

android_application

com.coinbase.wallite

ios_application

com.coinbase.ios

ios_application

org.toshi.distribution

ios_application

com.coinbase.pro

ios_application

com.shiftpayments.shiftcard

other

Other - Please describe

web_application

*.cbhq.net

web_application

commerce.coinbase.com

web_application

coinbase.com

web_application

paradex.io

web_application

prime.coinbase.com

web_application

pro.coinbase.com

web_application

api.coinbase.com

web_application

54.175.255.192/27

web_application

institutional.coinbase.com

web_application

custody.coinbase.com

web_application

api.custody.coinbase.com

Out of Scope

Scope Type Scope Name
other

N/A - Not Coinbase owned or operated

web_application

*.blockspring.com

web_application

https://support.pro.coinbase.com/

web_application

status.coinbase.com

web_application

developers.coinbase.com

web_application

engineering.coinbase.com

web_application

blog.coinbase.com

web_application

support.coinbase.com


This program leverage 28 scopes, in 4 scopes categories.

FireBounty © 2015-2024

Legal notices | Privacy policy