Skip to content

Trezor bug bounty programs

trezor.io Updated

Trezor runs two public programs: a self-hosted bug bounty paying up to $100,000 and a Sorona bug bounty paying up to $100,000.

Top reward
$100,000
Self-hosted
Programs
2
2 pay cash
Targets in scope
12
3 types, deduplicated
Last change
None yet
Tracked since Nov 2026

Where to report

2 programs, side by side. Report where the affected target is in scope; when two programs cover it, pick the one that pays more.

Start here

Trezor

Self-hosted · Pays the most of the 2 programs: up to $100,000.

Amounts are the top reward per severity in the currency each program pays. Green marks the highest per severity. First response is the platform's measured average when it publishes one, else what the policy promises.

What is in scope

12 targets across all 2 programs, each listed once with the programs that cover it. 7 excluded.

  • trezor.io

    Web

    Covered by Sorona, Self-hosted

  • Trezor devices and firmware

    Hardware and IoT

    Covered by Self-hosted

  • Blockbook and other backend infrastructure

    Products and areas

    Covered by Self-hosted

  • Blockbook and the backend infrastructure, AGPL-3.0, on a row capping at $10,000 at Critical

    Products and areas

    Covered by Sorona

  • The device surfaces that firmware drives: the bootloader and the firmware-update verification behind it, PIN and passphrase entry, seed generation and backup under BIP-39 and SLIP-39, per-coin transaction and message parsing and signing, the USB and host transport, and the confirmation screen a user approves against

    Products and areas

    Covered by Sorona

  • The hardware as a physical object, from non-invasive techniques through "Evil Maid" scenarios to chip decapping, and tampering with devices or accessories before they reach the buyer

    Products and areas

    Covered by Sorona

  • The trezor.io e-shop, on a row capping at $50,000 at Critical

    Products and areas

    Covered by Sorona

  • Trezor Connect

    Products and areas

    Covered by Self-hosted

  • Trezor devices and their firmware, the first of the program's four asset categories and the one it calls by far the most important, covering the hardware, the firmware on it, physical device security and device-level supply-chain integrity

    Products and areas

    Covered by Sorona

  • Trezor Suite and Trezor Connect, in scope and paid on their own row up to $20,000 at Critical, shipped under the proprietary TREZOR REFERENCE SOURCE LICENSE rather than an open one

    Products and areas

    Covered by Sorona

  • Trezor Suite app

    Products and areas

    Covered by Self-hosted

  • trezor/trezor-firmware in full, which its own LICENSE.md splits into core and legacy (the firmware for the current line and for the Trezor One), storage (the PIN-protected encrypted storage), crypto (the MIT primitives), common (the coin definitions) and python

    Products and areas

    Covered by Sorona

No target matches. Try part of a host name, such as the company name.

Out of scope 7

Don't test these. A program can exclude a host another program covers; the program you report to decides.

  • Anything whose only effect is a host-side display discrepancy, since the threat model already assumes "the host can be fully malicious and transactions need to be confirmed on Trezor's display"

    Sorona

  • Clickjacking and tabnabbing with no direct security impact on the device

    Sorona

  • Issues already publicly reported, or already known to Trezor

    Sorona

  • Missing security headers without a working exploitable proof of concept

    Sorona

  • Output of automated vulnerability scanners

    Sorona

  • Phishing and social engineering that does not exploit a technical vulnerability

    Sorona

  • Second and later reports of the same issue: only the first valid submission is paid, and severity sits at Trezor's discretion

    Sorona

Recent changes

Reward and scope changes across every Trezor program, newest first.

No changes recorded yet. New targets and reward moves show up here and in the RSS feed.

Recent CVEs

Published vulnerabilities in Trezor products, from the NVD.

Search NVD
  • CVE-2020-18172 Critical

    A code injection vulnerability in the SeDebugPrivilege component of Trezor Bridge 2.0.27 allows attackers to escalate privileges.

  • CVE-2020-18172 Critical

    A code injection vulnerability in the SeDebugPrivilege component of Trezor Bridge 2.0.27 allows attackers to escalate privileges.

  • On Trezor One devices before 1.8.2, a side channel for the row-based OLED display was found. The power consumption of each row-based display cycle depends on the number of illuminated pixels, allowing a partial recovery of display contents. For example, a hardware implant in the USB cable might be able to leverage this behavior to recover confidential secrets such as the PIN and BIP39 mnemonic. In

  • On Trezor One devices before 1.8.2, a side channel for the row-based OLED display was found. The power consumption of each row-based display cycle depends on the number of illuminated pixels, allowing a partial recovery of display contents. For example, a hardware implant in the USB cable might be able to leverage this behavior to recover confidential secrets such as the PIN and BIP39 mnemonic. In

About this page

This page gathers every public program listed under trezor.io: platform programs, self-hosted policies and security.txt contacts. Each program's own policy decides what is in scope and what it pays; check it before you test.

Something wrong or missing? Report a correction.