Skip to content

wolfSSL

Bug bounty on Sorona wolfssl.com

Accepting reports open-source
Top reward
$1,500
Top severity paid
Critical
Assets in scope
12
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

12 assets you may test, 5 excluded.

Web 1

  • https://www.wolfssl.com

Products and areas 11

  • DTLS and its retransmission, replay and cookie handling, which is a distinct state machine used heavily on the embedded side
  • The build system and the configuration surface, since a define that silently disables a check is a defect in a library designed to be compiled down
  • The certificate stack: ASN.1 and X.509 parsing, chain building, path validation, name checking, CRL and OCSP handling
  • The companion products maintained in the same tree and by the same team where they are covered by this policy, including the SSH, MQTT and TPM libraries built on wolfCrypt
  • The FIPS module, its boundary, its self-tests and the digest and key size checks it enforces
  • The hardware acceleration and cryptographic offload backends, along with the secure element and TPM integrations
  • The OpenSSL compatibility layer, where an application ported from OpenSSL relies on a shim to preserve a check
  • The published SECURITY-POLICY.md sets out severity criteria, a mandatory report template and a coordinated disclosure process, without carving the library into in-scope and out-of-scope components. Treat the whole wolfSSL tree as the target
  • The random number generator, its entropy sources on constrained targets, and its behaviour where no operating system entropy exists
  • The TLS implementation across every version wolfSSL supports, client and server, covering handshake state, the record layer, session resumption and renegotiation
  • wolfCrypt in full, covering the symmetric ciphers, AEAD tag verification, the hash and MAC families, RSA, the elliptic curve implementations and the post-quantum algorithms
Out of scope (5)
  • A downstream vendor's firmware integration rather than the library, unless the library's documented usage leads there
  • Attacks requiring physical possession of a device and invasive access to it, such as decapping or fault injection on the die
  • Configurations the project documents as insecure and gates behind an explicit opt-in define
  • Reports submitted to the unclaimed HackerOne directory page, which nobody at the project is triaging
  • Weaknesses in a standardised algorithm rather than in wolfSSL's implementation of it

Rules

What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy. "We" in these lines means Sorona, not this site.

While testing

  • Submit through sorona.xyz. This project runs no bounty of its own; we validate, coordinate disclosure with the maintainers, and pay you directly.
  • Use the wolfSSL Vulnerability Report Template. The policy makes it mandatory, so a free-form report is a slower report
  • Send it to the address on the policy page , or to the address on the policy page ; both are documented and PGP is available for either
  • hackerone.com/wolfssl is an unclaimed directory page rather than a programme, so do not submit there expecting triage or payment
  • Name the build configuration. wolfSSL is compiled down to fit a target, and half the library can be absent, so the enabled defines decide whether a defect exists in a given firmware image
  • State whether the finding is in the FIPS build. The FIPS module is a separate certified artefact and a defect in it carries a certification consequence alongside the security one
  • Give the hardware and the crypto backend. wolfSSL offloads to hardware accelerators on many targets, and a software-path finding may not reproduce on a device that never runs that code

Not accepted

  • Weaknesses in a standardised algorithm rather than in wolfSSL's implementation of it
  • A downstream vendor's firmware integration rather than the library, unless the library's documented usage leads there
  • Configurations the project documents as insecure and gates behind an explicit opt-in define
  • Attacks requiring physical possession of a device and invasive access to it, such as decapping or fault injection on the die
  • Reports submitted to the unclaimed HackerOne directory page, which nobody at the project is triaging

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 Latest advisories Loading the feed Overview wolfSSL is the TLS and cryptography stack for hardware with no room for OpenSSL. It runs in automotive control units, industrial controllers, medical devices, routers and set-top boxes, and it is one of curl's supported TLS backends, so the same code sits in embedded firmware and in ordinary Linux tooling. CVE-2026-5194 is the reference point: a digest-size check bypass in the FIPS path, rated critical. The vendor sells commercial licences and support, and the security policy documents a report template and a coordinated process with no reward of any kind attached. sorona.xyz pays you directly on qualified, reproduced findings. In scope The published SECURITY-POLICY.md sets out severity criteria, a mandatory report template and a coordinated disclosure process, without carving the library into in-scope and out-of-scope components. Treat the whole wolfSSL tree as the target The TLS implementation across every version wolfSSL supports, client and server, covering handshake state, the record layer, session resumption and renegotiation DTLS and its retransmission, replay and cookie handling, which is a distinct state machine used heavily on the embedded side The certificate stack: ASN.1 and X.509 parsing, chain building, path validation, name checking, CRL and OCSP handling wolfCrypt in full, covering the symmetric ciphers, AEAD tag verification, the hash and MAC families, RSA, the elliptic curve implementations and the post-quantum algorithms The FIPS module, its boundary, its self-tests and the digest and key size checks it enforces The random number generator, its entropy sources on constrained targets, and its behaviour where no operating system entropy exists The OpenSSL compatibility layer, where an application ported from OpenSSL relies on a shim to preserve a check The hardware acceleration and cryptographic offload backends, along with the secure element and TPM integrations The companion products maintained in the same tree and by the same team where they are covered by this policy, including the SSH, MQTT and TPM libraries built on wolfCrypt The build system and the configuration surface, since a define that silently disables a check is a defect in a library designed to be compiled down Out of scope Weaknesses in a standardised algorithm rather than in wolfSSL's implementation of it A downstream vendor's firmware integration rather than the library, unless the library's documented usage leads there Configurations the project documents as insecure and gates behind an explicit opt-in define Attacks requiring physical possession of a device and invasive access to it, such as decapping or fault injection on the die Reports submitted to the unclaimed HackerOne directory page, which nobody at the project is triaging Most-valued findings Anything that defeats a check inside the FIPS module. CVE-2026-5194 was a critical digest-size check bypass in exactly that path, and a defect there invalidates the guarantee the certification was bought for Certificate and chain validation failures that accept a chain they should reject, because wolfSSL is the client side in a very large number of devices that phone home over TLS Memory corruption reachable from a peer-controlled handshake message, record or extension. On the embedded targets this library was written for, that is code execution on a device with no exploit mitigations Protocol state machine defects that let a peer skip, reorder or replay handshake steps, particularly in the DTLS path where the state machine is more permissive by nature Timing and power side channels in wolfCrypt, which matter far more here than in a server library because an attacker often has the device in hand Random number generator weaknesses on constrained targets, where the entropy story is thin and a predictable key is a fleet-wide compromise Defects in the OpenSSL compatibility layer where a ported application believes a check ran and it did not 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. Use the wolfSSL Vulnerability Report Template. The policy makes it mandatory, so a free-form report is a slower report Send it to [email protected] , or to [email protected] ; both are documented and PGP is available for either hackerone.com/wolfssl is an unclaimed directory page rather than a programme, so do not submit there expecting triage or payment Name the build configuration. wolfSSL is compiled down to fit a target, and half the library can be absent, so the enabled defines decide whether a defect exists in a given firmware image State whether the finding is in the FIPS build. The FIPS module is a separate certified artefact and a defect in it carries a certification consequence alongside the security one Give the hardware and the crypto backend. wolfSSL offloads to hardware accelerators on many targets, and a software-path finding may not reproduce on a device that never runs that code The vendor sells licences and support and pays nothing for a vulnerability report; the policy contains no reward language at all Disclosure Coordinated with the vendor's security team by email under a documented policy with published severity criteria. wolfSSL publishes vulnerabilities on its own site and folds fixes into the next release, and the throughput is heavy enough that findings tend to travel in release-sized batches. The hard part of the embargo is downstream: firmware in a vehicle or a medical device is rebuilt on a timescale measured in quarters, so hold the detail past the release rather than to the release. 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