Skip to content

Dovecot

Bug bounty on Sorona dovecot.org

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

10 assets you may test, 6 excluded.

Web 1

  • https://www.dovecot.org

Products and areas 9

  • lib-imap, lib-mail and the shared library code that every service links, where bytes an authenticated client or a stored message supplies are handled
  • Reports go to [email protected] and cover the open-source Dovecot server itself. Google's Tier 1 patch ceiling is scoped more tightly, by URL, to the dovecot/core repository
  • The authentication stack in full: SASL, the auth process, the password schemes, and every passdb and userdb driver the server ships
  • The doveadm administrative interface and its HTTP API, plus the configuration parser that decides what every service above is allowed to do
  • The IMAP protocol implementation in full: the command parser, the state machine behind it, and every command a client can issue in any connection state
  • The LMTP and LDA delivery paths, where a message from an entirely untrusted sender is first parsed and written
  • The mail storage layer end to end, covering the Maildir and mbox back ends, mailbox indexes, the cache files and the dsync replication path
  • The POP3 and ManageSieve services and the login processes that front them, since those speak to the network on the same box
  • The privilege separation between the login process and the mail process, which is the boundary that keeps a compromised pre-authentication parser away from stored mail
Out of scope (6)
  • A vulnerability report on its own where the patch money is concerned: that rail pays only on a change merged upstream that then survives a month without reverts
  • Findings against Open-Xchange's hosted service or its commercial Dovecot Pro features rather than the open-source core
  • One-liner patches that fix non-exploitable crashes, and denial of service by resource exhaustion, which the rules exclude by name
  • Patches older than twelve months or newer than one month at the moment of submission, and anything past three submissions per person per month
  • Patches outside dovecot/core, Pigeonhole included, reaching for the Tier 1 ceiling, since Google scopes this row to that repository by URL
  • Patches the maintainers decline, since Google explicitly declines to second-guess a maintainer's decision

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.
  • Send a detailed, reproducible report; if we can't reproduce it, it isn't eligible
  • Report to the address on the policy page , and if you use Open-Xchange's private YesWeHack pathway instead, file with them directly and keep the discussion there.
  • Google scopes the Tier 1 ceiling to the dovecot/core repository by URL; work elsewhere in the ecosystem, Pigeonhole included, does not reach it
  • Open-Xchange's hosted service and its commercial Dovecot Pro features are a different product from the open-source core and are not this target
  • If you also want the Google patch money, land the fix in core yourself and keep it merged without reverts for a month.
  • sorona.xyz holds anything you share with us until a fix has shipped.

Not accepted

  • One-liner patches that fix non-exploitable crashes, and denial of service by resource exhaustion
  • A vulnerability report on its own where the patch money is concerned

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-42006 Medium 4.3 12 May 2026
CVE-2026-40016 Medium 5.3 12 May 2026
CVE-2026-40020 Low 3.1 12 May 2026
CVE-2026-33603 Medium 6.8 12 May 2026
CVE-2026-27851 High 7.4 12 May 2026
CVE-2026-27855 Medium 6.8 27 Mar 2026
CVE-2026-27856 High 7.4 27 Mar 2026
CVE-2026-27857 Medium 4.3 27 Mar 2026
CVE-2026-27858 High 7.5 27 Mar 2026
CVE-2026-27859 Medium 5.3 27 Mar 2026
CVE-2026-27860 Low 3.7 27 Mar 2026
CVE-2025-59028 Medium 5.3 27 Mar 2026
CVE-2025-59031 Medium 4.3 27 Mar 2026
CVE-2025-59032 High 7.5 27 Mar 2026
CVE-2026-0394 Medium 5.3 27 Mar 2026
CVE-2026-24031 High 7.7 27 Mar 2026
CVE-2022-30550 High 8.8 17 Jul 2022
CVE-2021-33515 Medium 4.8 28 Jun 2021
CVE-2020-28200 Medium 4.3 28 Jun 2021
CVE-2021-29157 High 7.5 28 Jun 2021
CVE-2020-24386 Medium 6.8 4 Jan 2021
CVE-2020-25275 High 7.5 4 Jan 2021
CVE-2020-12100 High 7.5 12 Aug 2020
CVE-2020-12673 High 7.5 12 Aug 2020
CVE-2020-12674 High 7.5 12 Aug 2020
CVE-2020-10967 Medium 5.3 18 May 2020
CVE-2020-10957 High 7.5 18 May 2020
CVE-2020-10958 Medium 5.3 18 May 2020
CVE-2020-7957 Medium 5.3 12 Feb 2020
CVE-2020-7046 High 7.5 12 Feb 2020
CVE-2019-19722 Medium 5.3 13 Dec 2019
CVE-2016-4983 Low 3.3 5 Nov 2019
CVE-2019-11500 Critical 9.8 29 Aug 2019
CVE-2019-11494 High 7.5 8 May 2019
CVE-2019-11499 High 7.5 8 May 2019
CVE-2019-10691 High 7.5 24 Apr 2019
CVE-2019-7524 High 8.8 28 Mar 2019
CVE-2019-3814 High 7.7 27 Mar 2019
CVE-2017-2669 Low 3.7 21 Jun 2018
CVE-2017-14461 Medium 5.9 2 Mar 2018
CVE-2017-15130 Medium 5.9 2 Mar 2018
CVE-2017-15132 High 7.5 25 Jan 2018
CVE-2015-3420 Medium 5.9 19 Sep 2017
CVE-2016-8652 Medium 5.9 17 Feb 2017
CVE-2013-2111 Medium 5.0 27 May 2014
CVE-2014-3430 Medium 5.0 14 May 2014
CVE-2013-6171 Medium 5.8 9 Dec 2013
CVE-2011-4318 Medium 5.8 7 Mar 2013
CVE-2011-1929 Medium 5.0 24 May 2011
CVE-2011-2166 Medium 6.5 24 May 2011
CVE-2011-2167 Medium 6.5 24 May 2011
CVE-2010-3779 Low 3.5 6 Oct 2010
CVE-2010-3780 Medium 4.0 6 Oct 2010
CVE-2010-3706 Medium 5.5 6 Oct 2010
CVE-2010-3707 Medium 5.5 6 Oct 2010
CVE-2010-3304 Medium 6.4 24 Sep 2010
CVE-2010-0745 Medium 5.0 20 May 2010
CVE-2009-3897 Medium 5.5 24 Nov 2009
CVE-2009-3235 High 7.5 17 Sep 2009
CVE-2008-5301 Medium 6.4 1 Dec 2008

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 $15,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. Dovecot sits in Tier 1, scoped by URL to dovecot/core, so a patch elsewhere in the ecosystem does not reach this ceiling; a secure-by-design memory-safety change carries a 2x multiplier until the end of 2026 and the figure here is the un-multiplied one. Patches must be between one and twelve months old, the maintainers hold a veto, the panel may split the award with them, and it is rate-limited to three submissions a month. Sanctions and territory exclusions apply. CVE history 7 Last 12 months 75 Lifetime Parsing/validation 35 % Memory safety 25 % Denial of service 20 % Auth bypass 15 % Latest advisories Loading the feed Overview Dovecot is the dominant open-source IMAP and POP3 server by a wide margin, and the project has long claimed a majority share of all IMAP servers on the internet. It is the mailbox layer in essentially every self-hosted mail distribution: Mailcow, Mailu, iRedMail, Modoboa, Mail-in-a-Box. Open-Xchange sells it into carrier-scale deployments serving hundreds of millions of mailboxes. A defect in the IMAP command parser is therefore reachable from an authenticated user on a very large fraction of the world's mailboxes at once. The project pays nothing for a vulnerability report; reports go to [email protected] . sorona.xyz pays you directly on qualified, reproduced findings. In scope Reports go to [email protected] and cover the open-source Dovecot server itself. Google's Tier 1 patch ceiling is scoped more tightly, by URL, to the dovecot/core repository The IMAP protocol implementation in full: the command parser, the state machine behind it, and every command a client can issue in any connection state The POP3 and ManageSieve services and the login processes that front them, since those speak to the network on the same box The mail storage layer end to end, covering the Maildir and mbox back ends, mailbox indexes, the cache files and the dsync replication path lib-imap , lib-mail and the shared library code that every service links, where bytes an authenticated client or a stored message supplies are handled The authentication stack in full: SASL, the auth process, the password schemes, and every passdb and userdb driver the server ships The privilege separation between the login process and the mail process, which is the boundary that keeps a compromised pre-authentication parser away from stored mail The LMTP and LDA delivery paths, where a message from an entirely untrusted sender is first parsed and written The doveadm administrative interface and its HTTP API, plus the configuration parser that decides what every service above is allowed to do Out of scope A vulnerability report on its own where the patch money is concerned: that rail pays only on a change merged upstream that then survives a month without reverts One-liner patches that fix non-exploitable crashes, and denial of service by resource exhaustion, which the rules exclude by name Patches outside dovecot/core , Pigeonhole included, reaching for the Tier 1 ceiling, since Google scopes this row to that repository by URL Findings against Open-Xchange's hosted service or its commercial Dovecot Pro features rather than the open-source core Patches the maintainers decline, since Google explicitly declines to second-guess a maintainer's decision Patches older than twelve months or newer than one month at the moment of submission, and anything past three submissions per person per month Most-valued findings A secure-by-design memory-safety improvement across lib-imap and lib-mail , the only work carrying the Tier 1 2x multiplier and the highest-value class here until it expires at the end of 2026. Memory safety is a quarter of the CVE record Pre-authentication memory corruption or parser confusion reachable before the login process hands off, since that is the one surface exposed to anyone who can open a TCP connection Cross-mailbox access: an authenticated user reaching another user's mail through index, cache or namespace handling, which is the failure the entire product exists to prevent. Authentication-stack defects are 15 percent of the record and this is where they land A structural fix to the IMAP command parser that closes a family of defects rather than one command. Parsing and validation is Dovecot's densest bug area at 35 percent of its CVE record, and the top reward band is for changes that almost certainly prevent major vulnerabilities in the affected code Integer-arithmetic errors in mailbox index and cache handling, where a wrapped size or offset makes a later read or write leave the buffer it was meant for Denial of service reachable by a single client, 20 percent of the record, where one connection can take the server down for every other user on it Privilege-separation hardening between the login and mail processes, a named qualifying category that permanently limits what a future parser bug can reach 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; if we can't reproduce it, it isn't eligible Report to [email protected] , and if you use Open-Xchange's private YesWeHack pathway instead, file with them directly and keep the discussion there. Their terms gag third-party disclosure indefinitely Google scopes the Tier 1 ceiling to the dovecot/core repository by URL; work elsewhere in the ecosystem, Pigeonhole included, does not reach it Open-Xchange's hosted service and its commercial Dovecot Pro features are a different product from the open-source core and are not this target If you also want the Google patch money, land the fix in core yourself and keep it merged without reverts for a month. That is a separate pathway with its own one-to-twelve-month age window and a cap of three submissions a month Disclosure Coordinated with the Dovecot security team at [email protected] , whose fixes ship in the project's own releases. Be careful about the other door: Open-Xchange, Dovecot's commercial steward, runs a private VDP on YesWeHack whose terms impose an indefinite third-party gag and assign IP, so if you go that way, file with Open-Xchange first and keep everything there. sorona.xyz holds anything you share with us until a fix has shipped. 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