Skip to content

wolfBoot

By sorona.xyz Bug bounty on Sorona wolfssl.com

Accepting reports open-source
Top reward
$1,500
Top severity paid
Critical
Assets in scope
7
Public CVEs
60
Last change
No changes yet

At a glance

What to know before you start testing.

Pays from $1,500
for critical bugs.
Partial safe harbor
Some legal protection; read the terms.
Publish after a fix
Coordinate the timing with the company.

Rewards

What Sorona lists as the payout for each severity.

Severity Reward
Critical $1,500+
High $700+
Medium $300+
Low $100 $100 / 1 month Claude Max
Safe harbor
Partial Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf.

Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original

Scope

7 assets you may test, 6 excluded.

Web 1

  • https://www.wolfssl.com/products/wolfboot

Products and areas 6

  • Every platform port the project ships, covering Arm Cortex-M, RISC-V, PowerPC and x86, whose linker and memory-protection assumptions differ from one another
  • Reports go to wolfSSL through the address in the project's SECURITY.md. The covered object is the GPL-3.0 upstream bootloader in full, with the paid commercial build variants sitting outside it
  • Signature verification across every algorithm the bootloader supports, covering the ECDSA, Ed25519, RSA and post-quantum LMS and XMSS paths, where a verification flaw makes an unsigned image boot
  • The update machinery end to end: rollback and anti-downgrade version enforcement, the update-partition state machine that decides which image is authoritative, encrypted-update key handling, and the swap and backup logic for A/B updates, including behaviour across an interrupted or power-cut swap
  • The whole pre-verification parsing surface: firmware image header (manifest) parsing and the TLV field walker, which run on attacker-supplied bytes before any signature has been checked
  • TPM 2.0 measured-boot integration and the wolfTPM interface, where a measurement that can be influenced breaks attestation
Out of scope (6)
  • Non-exploitable crash-only one-liners, which sit at the bottom of the reward ladder and often below it
  • Patches over twelve months old, which fall outside the program's age window
  • Patches the wolfSSL maintainers decline, since the reward is contingent on the merge rather than on the idea
  • Physical-attack scenarios such as glitching or decapping that assume laboratory access to the die rather than a software path
  • The commercially licensed build variants insofar as they diverge from the GPL-3.0 upstream
  • Vulnerability reports with no merged patch behind them, which earn nothing on Google's rail

Rules

What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy.

While testing

  • Submit through sorona.xyz.
  • Submit the patch to the wolfSSL maintainers yourself and keep it merged, without reverts, for one month before claiming
  • Patches must be no more than twelve months old when you submit them for reward
  • Three Patch Rewards submissions per person per month is the hard cap
  • Only the GPL-3.0 upstream qualifies; wolfSSL's paid commercial licence is a separate product
  • Google cannot pay individuals or entities on sanctions lists, in sanctioned territories, or located in Russia or Belarus

Not accepted

  • Vulnerability reports with no merged patch behind them, which earn nothing on Google's rail
  • Non-exploitable crash-only one-liners, which sit at the bottom of the reward ladder and often below it
  • Patches over twelve months old, which fall outside the program's age window
  • Physical-attack scenarios such as glitching or decapping that assume laboratory access to the die rather than a software path
  • Patches the wolfSSL maintainers decline, since the reward is contingent on the merge rather than on the idea

Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original

Changes

Tracked since 11 Nov 2026. Last checked 1 hour ago.

No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.

Public CVEs

Published vulnerabilities in this vendor's products, from the NVD.

Search NVD
CVESeverityPublished
CVE-2026-93304 Medium 6.3 27 Sep 2026
CVE-2026-94417 Low 2.3 27 Sep 2026
CVE-2026-89102 High 8.3 27 Sep 2026
CVE-2026-89133 Medium 6.3 27 Sep 2026
CVE-2026-89134 Medium 6.3 27 Sep 2026
CVE-2026-89135 Medium 6.3 27 Sep 2026
CVE-2026-93302 High 8.3 27 Sep 2026
CVE-2026-15442 Low 2.3 27 Sep 2026
CVE-2026-94418 Low 2.3 27 Sep 2026
CVE-2026-94419 Low 2.3 27 Sep 2026
CVE-2026-81019 High 7.4 28 Aug 2026
CVE-2026-81020 High 7.4 28 Aug 2026
CVE-2026-81341 Medium 6.5 28 Aug 2026
CVE-2026-6092 Low 2.1 25 Jun 2026
CVE-2026-6325 Low 2.0 25 Jun 2026
CVE-2026-6329 Medium 6.0 25 Jun 2026
CVE-2026-6330 Medium 6.3 25 Jun 2026
CVE-2026-6331 Low 2.1 25 Jun 2026
CVE-2026-7511 Medium 5.9 25 Jun 2026
CVE-2026-7532 Medium 5.7 25 Jun 2026
CVE-2026-8720 Medium 5.9 25 Jun 2026
CVE-2026-55962 Medium 6.0 25 Jun 2026
CVE-2026-10098 Medium 6.3 25 Jun 2026
CVE-2026-11703 Medium 6.0 25 Jun 2026
CVE-2026-6412 Low 2.3 25 Jun 2026
CVE-2026-6450 Low 1.0 25 Jun 2026
CVE-2026-6678 Low 1.0 25 Jun 2026
CVE-2026-6679 High 8.8 25 Jun 2026
CVE-2026-6681 Low 1.0 25 Jun 2026
CVE-2026-6731 Medium 6.0 25 Jun 2026
CVE-2026-7531 Low 2.3 25 Jun 2026
CVE-2026-55960 High 8.2 25 Jun 2026
CVE-2026-55964 Medium 6.3 25 Jun 2026
CVE-2026-55958 High 8.3 25 Jun 2026
CVE-2026-10512 Low 2.3 25 Jun 2026
CVE-2026-10592 Medium 6.3 25 Jun 2026
CVE-2026-11310 High 8.7 25 Jun 2026
CVE-2026-12340 Medium 6.3 25 Jun 2026
CVE-2026-10097 High 8.3 25 Jun 2026
CVE-2026-6094 Medium 6.3 25 Jun 2026
CVE-2026-6291 Medium 6.0 25 Jun 2026
CVE-2026-55961 High 8.2 25 Jun 2026
CVE-2026-55967 Low 2.0 25 Jun 2026
CVE-2026-6091 Medium 6.0 25 Jun 2026
CVE-2026-11999 High 8.2 25 Jun 2026
CVE-2026-5477 High 8.2 10 Apr 2026
CVE-2026-5479 High 7.6 10 Apr 2026
CVE-2026-5500 High 8.7 10 Apr 2026
CVE-2026-5501 High 8.6 10 Apr 2026
CVE-2026-5188 Low 2.3 10 Apr 2026
CVE-2026-5466 High 7.6 10 Apr 2026
CVE-2026-5392 Low 2.3 10 Apr 2026
CVE-2026-5393 Medium 6.3 10 Apr 2026
CVE-2026-5448 Low 2.3 10 Apr 2026
CVE-2026-5460 Medium 6.3 10 Apr 2026
CVE-2026-5507 Medium 4.1 9 Apr 2026
CVE-2026-5295 Medium 5.9 9 Apr 2026
CVE-2026-5503 Medium 6.9 9 Apr 2026
CVE-2026-5504 Medium 6.3 9 Apr 2026
CVE-2026-5778 Low 2.1 9 Apr 2026

Original policy

Copied from sorona.xyz on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.

Skip to content What this pays This project runs no bounty of its own. sorona.xyz pays you directly on qualified, reproduced findings. Severity │ sorona.xyz pays Critical │ $1,500+ High │ $700+ Medium │ $300+ Low │ $100 / 1 month Claude Max Submit a vulnerability Separately, for a merged upstream patch : up to $5,000 Google Patch Rewards pays for a patch you get accepted upstream and that stays merged, without reverts, for one month, not for the report. wolfBoot sits in Tier 2, which caps at $5,000; the $15,000 headline is the Tier 1 column and is not reachable here. Patches must be no more than twelve months old, submissions are rate-limited to three per person per month, and sanctions and territory exclusions apply. Latest advisories Loading the feed Overview wolfBoot is the secure bootloader companion to wolfSSL and wolfCrypt, targeting Cortex-M and RISC-V microcontrollers where FIPS 140-3 validated crypto and measured boot are required in a tiny footprint: medical devices, industrial controllers, avionics-adjacent equipment, automotive secondary ECUs and metering. It is one of the very few open-source bootloaders already shipping post-quantum LMS and XMSS signature verification, so it matters disproportionately to the next decade of firmware signing. On an MCU the bootloader is the root of trust and there is usually nothing above it that can compensate for a defect. It carries zero CVEs, which reflects how little external attention this code has had. wolfSSL pays nothing for a report, so sorona.xyz pays you directly on qualified, reproduced findings. In scope Reports go to wolfSSL through the address in the project's SECURITY.md. The covered object is the GPL-3.0 upstream bootloader in full, with the paid commercial build variants sitting outside it The whole pre-verification parsing surface: firmware image header (manifest) parsing and the TLV field walker, which run on attacker-supplied bytes before any signature has been checked Signature verification across every algorithm the bootloader supports, covering the ECDSA, Ed25519, RSA and post-quantum LMS and XMSS paths, where a verification flaw makes an unsigned image boot The update machinery end to end: rollback and anti-downgrade version enforcement, the update-partition state machine that decides which image is authoritative, encrypted-update key handling, and the swap and backup logic for A/B updates, including behaviour across an interrupted or power-cut swap TPM 2.0 measured-boot integration and the wolfTPM interface, where a measurement that can be influenced breaks attestation Every platform port the project ships, covering Arm Cortex-M, RISC-V, PowerPC and x86, whose linker and memory-protection assumptions differ from one another Out of scope The commercially licensed build variants insofar as they diverge from the GPL-3.0 upstream Vulnerability reports with no merged patch behind them, which earn nothing on Google's rail Non-exploitable crash-only one-liners, which sit at the bottom of the reward ladder and often below it Patches over twelve months old, which fall outside the program's age window Physical-attack scenarios such as glitching or decapping that assume laboratory access to the die rather than a software path Patches the wolfSSL maintainers decline, since the reward is contingent on the merge rather than on the idea Most-valued findings Anything that makes an image verify when it should not. A signature-verification or manifest-parsing flaw that boots unsigned or attacker-signed firmware is the whole ballgame on a bootloader, and parsing plus auth bypass is 65% of the expected bug profile here Memory corruption in the TLV header walker reachable before signature verification, since that code processes untrusted bytes with the full privilege of the boot stage Rollback-protection bypass that lets a fielded device be pushed back to a known-vulnerable firmware version, which quietly reopens every CVE that version carried Defects in the LMS or XMSS verification paths, which are new, stateful, and have had far less external review than the ECDSA and RSA code beside them Update state-machine flaws around the A/B swap: an interrupted or attacker-timed swap that leaves the device booting the wrong partition or an unauthenticated one Measured-boot integration flaws where a value an attacker influences still produces an attestation the verifier accepts Program rules Submit through sorona.xyz. This project runs no bounty of its own; we validate, coordinate disclosure with the maintainers, and pay you directly. The cash on Google's rail is paid for a merged upstream patch rather than for a vulnerability report; a report on its own earns nothing there Submit the patch to the wolfSSL maintainers yourself and keep it merged, without reverts, for one month before claiming Patches must be no more than twelve months old when you submit them for reward Three Patch Rewards submissions per person per month is the hard cap Only the GPL-3.0 upstream qualifies; wolfSSL's paid commercial licence is a separate product and a patch confined to its build variants is outside the open-source object Google cannot pay individuals or entities on sanctions lists, in sanctioned territories, or located in Russia or Belarus Disclosure Coordinated with wolfSSL through the address in the project's SECURITY.md; the company publishes advisories and credits reporters by name but pays nothing for the finding. That matters here because firmware written to a signed-image format takes months to reach fielded devices. Safe harbor Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf. You are responsible for understanding and following the laws that apply to you, wherever you are, and for staying within any scope the project has defined. Submit a vulnerability