- Top reward
- $1,500
- Top severity paid
- Critical
- Assets in scope
- 7
- Public CVEs
- 4
- Last change
- No changes yet
At a glance
What to know before you start testing.
- Pays from $1,500
- for critical bugs.
- Report on Sorona
- Submit through the program page.
- 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 | Relative size | 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://zeek.org
Products and areas 6
- File analysis and extraction under file_analysis in full, including the MIME and hash pipelines that reassemble transferred content
- The Broker communication library and the whole cluster control plane between manager, proxies, loggers and workers, where sensor nodes trust each other
- The entire analyser corpus under src/analyzer/protocol, plus the SPICY-generated analysers, all of which parse untrusted wire data straight off the tap
- The input framework and every log writer, where attacker-influenced field values reach an output serialiser and then a downstream SIEM
- The Zeek scripting language end to end: the interpreter, its type system, and the script-driven memory management behind it
- Zeek takes security reports at [email protected] under a documented security release process with a bounded embargo. The covered object is the Zeek tree in full, and no boundary narrower than that is drawn
Out of scope (6)
- Anything not merged upstream, and anything reverted within the first month after it lands
- Corelight's commercial sensor software, which embeds Zeek but is a separate product
- Detection-logic gaps in community scripts rather than defects in the engine itself
- One-liner non-exploitable crash fixes, which the reward rules place below the bar
- Patches younger than one month or older than twelve, which the reward age window excludes at both ends
- Zeek package-manager packages authored by third parties, which are not this tree
Rules
What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy.
While testing
-
Send a detailed, reproducible report to the address on the policy page with the pcap or script that triggers it
-
Work with the documented Zeek security release process; the embargo is tied to the release schedule rather than left open-ended
-
If you also want the Google patch money, land the fix upstream yourself and keep it merged without reverts for one month
-
Google's side is capped at three submissions per person per month and cannot pay anyone on a sanctions list or resident in Russia or Belarus
-
Hold the detail until the fixed release ships and the advisory is out.
Not accepted
-
One-liner non-exploitable crash fixes
-
Detection-logic gaps in community scripts rather than defects in the engine itself
-
Patches younger than one month or older than twelve
-
Anything not merged upstream, and anything reverted within the first month after it lands
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.
| CVE | Summary | Severity | Published |
|---|---|---|---|
| CVE-2026-60108 | Zeek before 8.0.9 contains an uncontrolled memory consumption vulnerability in the FTP analyzer that allows unauthenticated remote attackers to cause process termination by sending a crafted FTP control session negotiating AUTH GSSAPI followed by a large ADAT control line. Attackers can exploit the NVT_Analyzer component's lack of a maximum line length check, causing it to continuously double its | High 8.7 | 9 Jul 2026 |
| CVE-2026-60109 | Zeek before 8.0.9 contains a null pointer dereference vulnerability in its Kerberos protocol analyzer that allows unauthenticated remote attackers to crash the sensor by sending a crafted KRB_ERROR message with error-code 25 (KDC_ERR_PREAUTH_REQUIRED) containing a PA-DATA element with padata-type 2, 3, 11, or 19. Attackers can exploit a parser and analyzer state mismatch where proc_padata() derefe | High 8.7 | 9 Jul 2026 |
| CVE-2021-41732 | An issue was discovered in zeek version 4.1.0. There is a HTTP request splitting vulnerability that will invalidate any ZEEK HTTP based security analysis. NOTE: the vendor's position is that the observed behavior is intended | High 7.5 | 29 Sep 2021 |
| CVE-2019-12175 | In Zeek Network Security Monitor (formerly known as Bro) before 2.6.2, a NULL pointer dereference in the Kerberos (aka KRB) protocol parser leads to DoS because a case-type index is mishandled. | High 7.5 | 17 Jul 2019 |
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. This is a Tier 2 project, in scope through its OSS-Fuzz integration, so $5,000 is the reachable ceiling; the $15,000 headline and the 2× and 3× memory-safety multipliers are Tier 1 only. Awards start at $100, the patch has to be between one and twelve months old, submissions are capped at three per person per month, and one-liner fixes for non-exploitable crashes are not rewarded. Sanctions and territory exclusions apply. CVE history 2 Last 12 months 4 Lifetime Denial of service 40 % Memory safety 30 % Parsing/validation 20 % Info disclosure 5 % Latest advisories Loading the feed Overview Zeek, formerly Bro, is the network security monitoring backbone of research and government networks, US national laboratories, most universities and many mature enterprise SOCs. It is the engine inside Corelight's sensors, it ships in Security Onion and SELKS, and its logs are the de facto standard network telemetry schema downstream SIEMs consume. It sits passively on a tap and parses everything an attacker can put on the wire, running on the highest-trust box in the environment. Read the four lifetime CVEs carefully: this is a large C++ parser corpus with a scripting interpreter, a history of parser crashes fixed without a CVE, and thin external research attention. The project pays nothing for a report, so sorona.xyz pays you directly on qualified, reproduced findings. In scope Zeek takes security reports at [email protected] under a documented security release process with a bounded embargo. The covered object is the Zeek tree in full, and no boundary narrower than that is drawn The entire analyser corpus under src/analyzer/protocol , plus the SPICY-generated analysers, all of which parse untrusted wire data straight off the tap The Zeek scripting language end to end: the interpreter, its type system, and the script-driven memory management behind it The Broker communication library and the whole cluster control plane between manager, proxies, loggers and workers, where sensor nodes trust each other File analysis and extraction under file_analysis in full, including the MIME and hash pipelines that reassemble transferred content The input framework and every log writer, where attacker-influenced field values reach an output serialiser and then a downstream SIEM Out of scope Zeek package-manager packages authored by third parties, which are not this tree Corelight's commercial sensor software, which embeds Zeek but is a separate product Detection-logic gaps in community scripts rather than defects in the engine itself One-liner non-exploitable crash fixes, which the reward rules place below the bar Patches younger than one month or older than twelve, which the reward age window excludes at both ends Anything not merged upstream, and anything reverted within the first month after it lands Most-valued findings Memory corruption in a protocol or SPICY analyser reachable from traffic an attacker can put on the wire, since the sensor is the highest-trust box in the environment and needs no user to open anything. This is the class that clears the systemic-hardening bar Defects in the scripting interpreter or its type system, which affect every deployment regardless of which analysers are enabled and reach the scripts every site writes Broker or cluster control-plane flaws that let one node influence another, because the trust between manager, proxies, loggers and workers is assumed rather than checked File-analysis and extraction bugs in the MIME and hash pipelines, where reassembled attacker-supplied content is parsed a second time Analyser-driven denial of service that silences the sensor, which is 40% of Zeek's recorded stream and is a detection outage rather than a nuisance, though only a systemic fix clears the reward bar 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. Send a detailed, reproducible report to [email protected] with the pcap or script that triggers it Work with the documented Zeek security release process; the embargo is tied to the release schedule rather than left open-ended, and the project offers no money for the report If you also want the Google patch money, land the fix upstream yourself and keep it merged without reverts for one month, with the patch between one and twelve months old. That is a separate pathway with its own rules One-liner fixes for non-exploitable crashes are not rewarded on the Google side, so aim at structural hardening of the analyser or interpreter rather than a single bounds check Google's side is capped at three submissions per person per month and cannot pay anyone on a sanctions list or resident in Russia or Belarus Disclosure Coordinated with the Zeek security team through [email protected] , following the project's published security release process, which runs a bounded embargo tied to the release schedule and carries no third-party bar. Hold the detail until the fixed release ships and the advisory is out. 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