CVE-2020-28200
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as...
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.3
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
- Record
CVE-2020-28200- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AC:L/AV:N/A:L/C:N/I:N/PR:L/S:U/UI:N - Updated
- 2026-11-02
EUVDEUVD-2020-20684
4.3
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
- Record
EUVD-2020-20684- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AC:L/AV:N/A:L/C:N/I:N/PR:L/S:U/UI:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f6jc-wwhw-gpq7
4.3
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as...
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
- Record
GHSA-f6jc-wwhw-gpq7- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-697, CWE-770
- Updated
- 2026-11-02
NVD
4.3
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
- Record
CVE-2020-28200- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:N/I:N/A:P - Weakness
- CWE-770
- Updated
- 2026-11-02
OSVAZL-7194
4.3
CVE-2020-28200 affecting package dovecot for versions less than 2.3.20-1
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
- Record
AZL-7194- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSV
4.3
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
- Record
CVE-2020-28200- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
Show 11 moreShow less
OSVDEBIAN-CVE-2020-28200
4.3
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
- Record
DEBIAN-CVE-2020-28200- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2021-1270
6.1
dovecot security update
Dovecot is an IMAP server for Linux/UNIX-like systemsa wrapper package that will just handle common things for all versioned dovecot packages.
Security Fix(es):
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.(CVE-2020-28200)
The submission service in Dovecot before 2.3.15 allows STARTTLS command injection in lib-smtp. Sensitive information can be redirected to an attacker-controlled address.(CVE-2021-33515)
- Record
OESA-2021-1270- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-28200
4.3
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension.
- Record
UBUNTU-CVE-2020-28200- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVMGASA-2021-0557 No score
Updated dovecot packages fix security vulnerabilities
Updated dovecot packages fix security vulnerabilities:
The Sieve engine in Dovecot before 2.3.15 allows Uncontrolled Resource Consumption, as demonstrated by a situation with a complex regular expression for the regex extension (CVE-2020-28200).
Dovecot before 2.3.15 allows ../ Path Traversal. An attacker with access to the local filesystem can trick OAuth2 authentication into using an HS256 validation key from an attacker-controlled location. This occurs during use of local JWT validation with the posix fs driver (CVE-2021-29157).
The submission service in Dovecot before 2.3.15 allows STARTTLS command injection in lib-smtp. Sensitive information can be redirected to an attacker-controlled address (CVE-2021-33515).
- Record
MGASA-2021-0557- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1225-1 No score
Security update for dovecot23
This update for dovecot23 fixes the following issues:
Update dovecot to version 2.3.15 (jsc#SLE-19970):
Security issues fixed:
- CVE-2021-29157: Dovecot does not correctly escape kid and azp fields in JWT tokens. This may be used to supply attacker controlled keys to validate tokens, if attacker has local access. (bsc#1187418) Local attacker can login as any user and access their emails
- CVE-2021-33515: On-path attacker could have injected plaintext commands before STARTTLS negotiation that would be executed after STARTTLS finished with the client. (bsc#1187419) Attacker can potentially steal user credentials and mails
- Disconnection log messages are now more standardized across services. They also always now start with 'Disconnected' prefix.
- Dovecot now depends on libsystemd for systemd integration.
- Removed support for Lua 5.2. Use version 5.1 or 5.3 instead.
- config: Some settings are now marked as 'hidden'. It's discouraged to change these settings. They will no longer be visible in doveconf output, except if they have been changed or if doveconf -s parameter is used. See https://doc.dovecot.org/settings/advanced/ for details.
- imap-compress: Compression level is now algorithm specific. See https://doc.dovecot.org/settings/plugin/compress-plugin/
- indexer-worker: Convert 'Indexed' info logs to an event named 'indexer_worker_indexing_finished'. See https://doc.dovecot.org/admin_manual/list_of_events/#indexer-worker-indexing-finished
- Add TSLv1.3 support to min_protocols.
- Allow configuring ssl_cipher_suites. (for TLSv1.3+)
- acl: Add acl_ignore_namespace setting which allows to entirely ignore ACLs for the listed namespaces.
- imap: Support official RFC8970 preview/snippet syntax. Old methods of retrieving preview information via IMAP commands ('SNIPPET and PREVIEW with explicit algorithm selection') have been deprecated.
- imapc: Support INDEXPVT for imapc storage to enable private message flags for cluster wide shared mailboxes.
- lib-storage: Add new events: mail_opened, mail_expunge_requested, mail_expunged, mail_cache_lookup_finished. See https://doc.dovecot.org/admin_manual/list_of_events/#mail
- zlib, imap-compression, fs-compress: Support compression levels that the algorithm supports. Before, we would allow hardcoded value between 1 to 9 and would default to 6. Now we allow using per-algorithm value range and default to whatever default the algorithm specifies.
- *-login: Commands pipelined together with and just after the authenticate command cause these commands to be executed twice. This applies to all protocols that involve user login, which currently comprises of imap, pop3, submisision and managesieve.
- *-login: Processes are supposed to disconnect the oldest non-logged in connection when process_limit was reached. This didn't actually happen with the default 'high-security mode' (with service_count=1) where each connection is handled by a separate process.
- *-login: When login process reaches client/process limits, oldest client connections are disconnected. If one of these was still doing anvil lookup, this caused a crash. This could happen only if the login process limits were very low or if the server was overloaded.
- Fixed building with link time optimizations (-flto).
- auth: Userdb iteration with passwd driver does not always return all users with some nss drivers.
- dsync: Shared INBOX not synced when 'mail_shared_explicit_inbox' was disabled. If a user has a shared mailbox which is another user's INBOX, dsync didn't include the mailbox in syncing unless explicit naming is enabled with 'mail_shared_explicit_inbox' set to 'yes'.
- dsync: Shared namespaces were not synced with '-n' flag.
- dsync: Syncing shared INBOX failed if mail_attribute_dict was not set. If a user has a shared mailbox that is another user's INBOX, dsync failed to export the mailbox if mail attributes are disabled.
- fts-solr, fts-tika:…
- Record
openSUSE-SU-2021:1225-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:2892-1 No score
Security update for dovecot23
This update for dovecot23 fixes the following issues:
Update dovecot to version 2.3.15 (jsc#SLE-19970):
Security issues fixed:
- CVE-2021-29157: Dovecot does not correctly escape kid and azp fields in JWT tokens. This may be used to supply attacker controlled keys to validate tokens, if attacker has local access. (bsc#1187418) Local attacker can login as any user and access their emails
- CVE-2021-33515: On-path attacker could have injected plaintext commands before STARTTLS negotiation that would be executed after STARTTLS finished with the client. (bsc#1187419) Attacker can potentially steal user credentials and mails
- Disconnection log messages are now more standardized across services. They also always now start with 'Disconnected' prefix.
- Dovecot now depends on libsystemd for systemd integration.
- Removed support for Lua 5.2. Use version 5.1 or 5.3 instead.
- config: Some settings are now marked as 'hidden'. It's discouraged to change these settings. They will no longer be visible in doveconf output, except if they have been changed or if doveconf -s parameter is used. See https://doc.dovecot.org/settings/advanced/ for details.
- imap-compress: Compression level is now algorithm specific. See https://doc.dovecot.org/settings/plugin/compress-plugin/
- indexer-worker: Convert 'Indexed' info logs to an event named 'indexer_worker_indexing_finished'. See https://doc.dovecot.org/admin_manual/list_of_events/#indexer-worker-indexing-finished
- Add TSLv1.3 support to min_protocols.
- Allow configuring ssl_cipher_suites. (for TLSv1.3+)
- acl: Add acl_ignore_namespace setting which allows to entirely ignore ACLs for the listed namespaces.
- imap: Support official RFC8970 preview/snippet syntax. Old methods of retrieving preview information via IMAP commands ('SNIPPET and PREVIEW with explicit algorithm selection') have been deprecated.
- imapc: Support INDEXPVT for imapc storage to enable private message flags for cluster wide shared mailboxes.
- lib-storage: Add new events: mail_opened, mail_expunge_requested, mail_expunged, mail_cache_lookup_finished. See https://doc.dovecot.org/admin_manual/list_of_events/#mail
- zlib, imap-compression, fs-compress: Support compression levels that the algorithm supports. Before, we would allow hardcoded value between 1 to 9 and would default to 6. Now we allow using per-algorithm value range and default to whatever default the algorithm specifies.
- *-login: Commands pipelined together with and just after the authenticate command cause these commands to be executed twice. This applies to all protocols that involve user login, which currently comprises of imap, pop3, submisision and managesieve.
- *-login: Processes are supposed to disconnect the oldest non-logged in connection when process_limit was reached. This didn't actually happen with the default 'high-security mode' (with service_count=1) where each connection is handled by a separate process.
- *-login: When login process reaches client/process limits, oldest client connections are disconnected. If one of these was still doing anvil lookup, this caused a crash. This could happen only if the login process limits were very low or if the server was overloaded.
- Fixed building with link time optimizations (-flto).
- auth: Userdb iteration with passwd driver does not always return all users with some nss drivers.
- dsync: Shared INBOX not synced when 'mail_shared_explicit_inbox' was disabled. If a user has a shared mailbox which is another user's INBOX, dsync didn't include the mailbox in syncing unless explicit naming is enabled with 'mail_shared_explicit_inbox' set to 'yes'.
- dsync: Shared namespaces were not synced with '-n' flag.
- dsync: Syncing shared INBOX failed if mail_attribute_dict was not set. If a user has a shared mailbox that is another user's INBOX, dsync failed to export the mailbox if mail attributes are disabled.
- fts-solr, fts-tika:…
- Record
openSUSE-SU-2021:2892-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10726-1 No score
dovecot23-2.3.16-1.6 on GA media
These are all security issues fixed in the dovecot23-2.3.16-1.6 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10726-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14715-1 No score
dovecot24-2.4.0-1.1 on GA media
These are all security issues fixed in the dovecot24-2.4.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14715-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:2890-1 No score
Security update for dovecot23
This update for dovecot23 fixes the following issues:
Update dovecot to version 2.3.15 (jsc#SLE-19970):
Security issues fixed:
- CVE-2021-29157: Dovecot does not correctly escape kid and azp fields in JWT tokens. This may be used to supply attacker controlled keys to validate tokens, if attacker has local access. (bsc#1187418) Local attacker can login as any user and access their emails
- CVE-2021-33515: On-path attacker could have injected plaintext commands before STARTTLS negotiation that would be executed after STARTTLS finished with the client. (bsc#1187419) Attacker can potentially steal user credentials and mails
- Disconnection log messages are now more standardized across services. They also always now start with 'Disconnected' prefix.
- Dovecot now depends on libsystemd for systemd integration.
- Removed support for Lua 5.2. Use version 5.1 or 5.3 instead.
- config: Some settings are now marked as 'hidden'. It's discouraged to change these settings. They will no longer be visible in doveconf output, except if they have been changed or if doveconf -s parameter is used. See https://doc.dovecot.org/settings/advanced/ for details.
- imap-compress: Compression level is now algorithm specific. See https://doc.dovecot.org/settings/plugin/compress-plugin/
- indexer-worker: Convert 'Indexed' info logs to an event named 'indexer_worker_indexing_finished'. See https://doc.dovecot.org/admin_manual/list_of_events/#indexer-worker-indexing-finished
- Add TSLv1.3 support to min_protocols.
- Allow configuring ssl_cipher_suites. (for TLSv1.3+)
- acl: Add acl_ignore_namespace setting which allows to entirely ignore ACLs for the listed namespaces.
- imap: Support official RFC8970 preview/snippet syntax. Old methods of retrieving preview information via IMAP commands ('SNIPPET and PREVIEW with explicit algorithm selection') have been deprecated.
- imapc: Support INDEXPVT for imapc storage to enable private message flags for cluster wide shared mailboxes.
- lib-storage: Add new events: mail_opened, mail_expunge_requested, mail_expunged, mail_cache_lookup_finished. See https://doc.dovecot.org/admin_manual/list_of_events/#mail
- zlib, imap-compression, fs-compress: Support compression levels that the algorithm supports. Before, we would allow hardcoded value between 1 to 9 and would default to 6. Now we allow using per-algorithm value range and default to whatever default the algorithm specifies.
- *-login: Commands pipelined together with and just after the authenticate command cause these commands to be executed twice. This applies to all protocols that involve user login, which currently comprises of imap, pop3, submisision and managesieve.
- *-login: Processes are supposed to disconnect the oldest non-logged in connection when process_limit was reached. This didn't actually happen with the default 'high-security mode' (with service_count=1) where each connection is handled by a separate process.
- *-login: When login process reaches client/process limits, oldest client connections are disconnected. If one of these was still doing anvil lookup, this caused a crash. This could happen only if the login process limits were very low or if the server was overloaded.
- Fixed building with link time optimizations (-flto).
- auth: Userdb iteration with passwd driver does not always return all users with some nss drivers.
- dsync: Shared INBOX not synced when 'mail_shared_explicit_inbox' was disabled. If a user has a shared mailbox which is another user's INBOX, dsync didn't include the mailbox in syncing unless explicit naming is enabled with 'mail_shared_explicit_inbox' set to 'yes'.
- dsync: Shared namespaces were not synced with '-n' flag.
- dsync: Syncing shared INBOX failed if mail_attribute_dict was not set. If a user has a shared mailbox that is another user's INBOX, dsync failed to export the mailbox if mail attributes are disabled.
- fts-solr, fts-tika:…
- Record
SUSE-SU-2021:2890-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:2891-1 No score
Security update for dovecot23
This update for dovecot23 fixes the following issues:
Update dovecot to version 2.3.15 (jsc#SLE-19970):
Security issues fixed:
- CVE-2021-29157: Dovecot does not correctly escape kid and azp fields in JWT tokens. This may be used to supply attacker controlled keys to validate tokens, if attacker has local access. (bsc#1187418) Local attacker can login as any user and access their emails
- CVE-2021-33515: On-path attacker could have injected plaintext commands before STARTTLS negotiation that would be executed after STARTTLS finished with the client. (bsc#1187419) Attacker can potentially steal user credentials and mails
- Disconnection log messages are now more standardized across services. They also always now start with 'Disconnected' prefix.
- Dovecot now depends on libsystemd for systemd integration.
- Removed support for Lua 5.2. Use version 5.1 or 5.3 instead.
- config: Some settings are now marked as 'hidden'. It's discouraged to change these settings. They will no longer be visible in doveconf output, except if they have been changed or if doveconf -s parameter is used. See https://doc.dovecot.org/settings/advanced/ for details.
- imap-compress: Compression level is now algorithm specific. See https://doc.dovecot.org/settings/plugin/compress-plugin/
- indexer-worker: Convert 'Indexed' info logs to an event named 'indexer_worker_indexing_finished'. See https://doc.dovecot.org/admin_manual/list_of_events/#indexer-worker-indexing-finished
- Add TSLv1.3 support to min_protocols.
- Allow configuring ssl_cipher_suites. (for TLSv1.3+)
- acl: Add acl_ignore_namespace setting which allows to entirely ignore ACLs for the listed namespaces.
- imap: Support official RFC8970 preview/snippet syntax. Old methods of retrieving preview information via IMAP commands ('SNIPPET and PREVIEW with explicit algorithm selection') have been deprecated.
- imapc: Support INDEXPVT for imapc storage to enable private message flags for cluster wide shared mailboxes.
- lib-storage: Add new events: mail_opened, mail_expunge_requested, mail_expunged, mail_cache_lookup_finished. See https://doc.dovecot.org/admin_manual/list_of_events/#mail
- zlib, imap-compression, fs-compress: Support compression levels that the algorithm supports. Before, we would allow hardcoded value between 1 to 9 and would default to 6. Now we allow using per-algorithm value range and default to whatever default the algorithm specifies.
- *-login: Commands pipelined together with and just after the authenticate command cause these commands to be executed twice. This applies to all protocols that involve user login, which currently comprises of imap, pop3, submisision and managesieve.
- *-login: Processes are supposed to disconnect the oldest non-logged in connection when process_limit was reached. This didn't actually happen with the default 'high-security mode' (with service_count=1) where each connection is handled by a separate process.
- *-login: When login process reaches client/process limits, oldest client connections are disconnected. If one of these was still doing anvil lookup, this caused a crash. This could happen only if the login process limits were very low or if the server was overloaded.
- Fixed building with link time optimizations (-flto).
- auth: Userdb iteration with passwd driver does not always return all users with some nss drivers.
- dsync: Shared INBOX not synced when 'mail_shared_explicit_inbox' was disabled. If a user has a shared mailbox which is another user's INBOX, dsync didn't include the mailbox in syncing unless explicit naming is enabled with 'mail_shared_explicit_inbox' set to 'yes'.
- dsync: Shared namespaces were not synced with '-n' flag.
- dsync: Syncing shared INBOX failed if mail_attribute_dict was not set. If a user has a shared mailbox that is another user's INBOX, dsync failed to export the mailbox if mail attributes are disabled.
- fts-solr, fts-tika:…
- Record
SUSE-SU-2021:2891-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:2892-1 No score
Security update for dovecot23
This update for dovecot23 fixes the following issues:
Update dovecot to version 2.3.15 (jsc#SLE-19970):
Security issues fixed:
- CVE-2021-29157: Dovecot does not correctly escape kid and azp fields in JWT tokens. This may be used to supply attacker controlled keys to validate tokens, if attacker has local access. (bsc#1187418) Local attacker can login as any user and access their emails
- CVE-2021-33515: On-path attacker could have injected plaintext commands before STARTTLS negotiation that would be executed after STARTTLS finished with the client. (bsc#1187419) Attacker can potentially steal user credentials and mails
- Disconnection log messages are now more standardized across services. They also always now start with 'Disconnected' prefix.
- Dovecot now depends on libsystemd for systemd integration.
- Removed support for Lua 5.2. Use version 5.1 or 5.3 instead.
- config: Some settings are now marked as 'hidden'. It's discouraged to change these settings. They will no longer be visible in doveconf output, except if they have been changed or if doveconf -s parameter is used. See https://doc.dovecot.org/settings/advanced/ for details.
- imap-compress: Compression level is now algorithm specific. See https://doc.dovecot.org/settings/plugin/compress-plugin/
- indexer-worker: Convert 'Indexed' info logs to an event named 'indexer_worker_indexing_finished'. See https://doc.dovecot.org/admin_manual/list_of_events/#indexer-worker-indexing-finished
- Add TSLv1.3 support to min_protocols.
- Allow configuring ssl_cipher_suites. (for TLSv1.3+)
- acl: Add acl_ignore_namespace setting which allows to entirely ignore ACLs for the listed namespaces.
- imap: Support official RFC8970 preview/snippet syntax. Old methods of retrieving preview information via IMAP commands ('SNIPPET and PREVIEW with explicit algorithm selection') have been deprecated.
- imapc: Support INDEXPVT for imapc storage to enable private message flags for cluster wide shared mailboxes.
- lib-storage: Add new events: mail_opened, mail_expunge_requested, mail_expunged, mail_cache_lookup_finished. See https://doc.dovecot.org/admin_manual/list_of_events/#mail
- zlib, imap-compression, fs-compress: Support compression levels that the algorithm supports. Before, we would allow hardcoded value between 1 to 9 and would default to 6. Now we allow using per-algorithm value range and default to whatever default the algorithm specifies.
- *-login: Commands pipelined together with and just after the authenticate command cause these commands to be executed twice. This applies to all protocols that involve user login, which currently comprises of imap, pop3, submisision and managesieve.
- *-login: Processes are supposed to disconnect the oldest non-logged in connection when process_limit was reached. This didn't actually happen with the default 'high-security mode' (with service_count=1) where each connection is handled by a separate process.
- *-login: When login process reaches client/process limits, oldest client connections are disconnected. If one of these was still doing anvil lookup, this caused a crash. This could happen only if the login process limits were very low or if the server was overloaded.
- Fixed building with link time optimizations (-flto).
- auth: Userdb iteration with passwd driver does not always return all users with some nss drivers.
- dsync: Shared INBOX not synced when 'mail_shared_explicit_inbox' was disabled. If a user has a shared mailbox which is another user's INBOX, dsync didn't include the mailbox in syncing unless explicit naming is enabled with 'mail_shared_explicit_inbox' set to 'yes'.
- dsync: Shared namespaces were not synced with '-n' flag.
- dsync: Syncing shared INBOX failed if mail_attribute_dict was not set. If a user has a shared mailbox that is another user's INBOX, dsync failed to export the mailbox if mail attributes are disabled.
- fts-solr, fts-tika:…
- Record
SUSE-SU-2021:2892-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
dovecotAzure Linux:2 |
before 2.3.20-1 | 2.3.20-1 |
dovecotDebian:12 |
before 1:2.3.16+dfsg1-1 | 1:2.3.16+dfsg1-1 |
dovecotDebian:13 |
before 1:2.3.16+dfsg1-1 | 1:2.3.16+dfsg1-1 |
dovecotDebian:14 |
before 1:2.3.16+dfsg1-1 | 1:2.3.16+dfsg1-1 |
dovecotMageia:8 From an advisory covering 3 CVEs |
before 2.3.17.1-1.1.mga8 | 2.3.17.1-1.1.mga8 |
dovecotopenEuler:20.03-LTS-SP1 From an advisory covering 2 CVEs |
before 2.3.15-1.oe1 | 2.3.15-1.oe1 |
dovecot23SUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 2 CVEs |
before 2.3.15-4.38.3 | 2.3.15-4.38.3 |
dovecot23SUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 2 CVEs |
before 2.3.15-4.38.3 | 2.3.15-4.38.3 |
dovecot23SUSE:Linux Enterprise Server 15-LTSS From an advisory covering 2 CVEs |
before 2.3.15-4.38.3 | 2.3.15-4.38.3 |
dovecot23SUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 2 CVEs |
before 2.3.15-4.38.3 | 2.3.15-4.38.3 |
Show 19 moreShow less
| Package | Affected | Fixed |
|---|---|---|
dovecot23SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Manager Proxy 4.0 From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Manager Retail Branch Server 4.0 From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Manager Server 4.0 From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Enterprise Storage 6 From an advisory covering 2 CVEs |
before 2.3.15-27.3 | 2.3.15-27.3 |
dovecot23SUSE:Linux Enterprise Module for Server Applications 15 SP2 From an advisory covering 2 CVEs |
before 2.3.15-58.3 | 2.3.15-58.3 |
dovecot23SUSE:Linux Enterprise Module for Server Applications 15 SP3 From an advisory covering 2 CVEs |
before 2.3.15-58.3 | 2.3.15-58.3 |
dovecotUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1:2.1.7-7ubuntu31:2.2.9-1ubuntu11:2.2.9-1ubuntu21:2.2.9-1ubuntu2.11:2.2.9-1ubuntu2.3 Show 7 moreShow less1:2.2.9-1ubuntu2.41:2.2.9-1ubuntu2.51:2.2.9-1ubuntu2.61:2.2.9-1ubuntu2.6+esm11:2.2.9-1ubuntu2.6+esm21:2.2.9-1ubuntu2.6+esm31:2.2.9-1ubuntu2.6+esm4 |
None known |
dovecotUbuntu:16.04:LTS |
All versions, plus listed versions 1:2.2.18-2ubuntu21:2.2.22-1ubuntu11:2.2.22-1ubuntu21:2.2.22-1ubuntu2.11:2.2.22-1ubuntu2.2 Show 11 moreShow less1:2.2.22-1ubuntu2.31:2.2.22-1ubuntu2.41:2.2.22-1ubuntu2.61:2.2.22-1ubuntu2.71:2.2.22-1ubuntu2.81:2.2.22-1ubuntu2.91:2.2.22-1ubuntu2.101:2.2.22-1ubuntu2.111:2.2.22-1ubuntu2.121:2.2.22-1ubuntu2.131:2.2.22-1ubuntu2.14 |
None known |
dovecotUbuntu:18.04:LTS |
All versions, plus listed versions 1:2.2.27-3ubuntu11:2.2.33.2-1ubuntu11:2.2.33.2-1ubuntu21:2.2.33.2-1ubuntu31:2.2.33.2-1ubuntu4 Show 8 moreShow less1:2.2.33.2-1ubuntu4.11:2.2.33.2-1ubuntu4.21:2.2.33.2-1ubuntu4.31:2.2.33.2-1ubuntu4.41:2.2.33.2-1ubuntu4.51:2.2.33.2-1ubuntu4.61:2.2.33.2-1ubuntu4.71:2.2.33.2-1ubuntu4.8 |
None known |
dovecotUbuntu:20.04:LTS |
All versions, plus listed versions 1:2.3.4.1-5ubuntu31:2.3.7.2-1ubuntu11:2.3.7.2-1ubuntu21:2.3.7.2-1ubuntu31:2.3.7.2-1ubuntu3.1 Show 6 moreShow less1:2.3.7.2-1ubuntu3.21:2.3.7.2-1ubuntu3.31:2.3.7.2-1ubuntu3.41:2.3.7.2-1ubuntu3.51:2.3.7.2-1ubuntu3.61:2.3.7.2-1ubuntu3.7 |
None known |
dovecot23openSUSE:Leap 15.2 From an advisory covering 2 CVEs |
before 2.3.15-lp152.2.12.1 | 2.3.15-lp152.2.12.1 |
dovecot23openSUSE:Leap 15.3 From an advisory covering 2 CVEs |
before 2.3.15-58.3 | 2.3.15-58.3 |
dovecot23openSUSE:Tumbleweed From an advisory covering 22 CVEs |
before 2.3.16-1.6 | 2.3.16-1.6 |
dovecot24openSUSE:Tumbleweed From an advisory covering 24 CVEs |
before 2.4.0-1.1 | 2.4.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-28200 is a medium vulnerability (CVSS 4.3) in Dovecot, published June 21, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.97%, the 80th percentile. Fixed in dovecot 2.3.20-1.
References
dovecot.org/security
openwall.com/lists/oss-security/2021/06/28/3
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JB2VTJ3G2ILYWH5Y2FTY2PUHT2MD6VMI
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/TK424DWFO2TKJYXZ2H3XL633TYJL4GQN
nvd.nist.gov/vuln/detail/CVE-2020-28200
lists.fedoraproject.org/archives/list/[email protected]/message/JB2VTJ3G2ILYWH5Y2FTY2PUHT2MD6VMI
Show 49 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/TK424DWFO2TKJYXZ2H3XL633TYJL4GQN
github.com/advisories/GHSA-f6jc-wwhw-gpq7
security-tracker.debian.org/tracker/CVE-2020-28200
advisories.mageia.org/MGASA-2021-0557.html
bugs.mageia.org/show_bug.cgi?id=29160
dovecot.org/pipermail/dovecot-news/2021-June/000460.html
dovecot.org/pipermail/dovecot-news/2021-June/000461.html
dovecot.org/pipermail/dovecot-news/2021-June/000462.html
dovecot.org/pipermail/dovecot-news/2021-June/000459.html
dovecot.org/pipermail/dovecot-news/2021-June/000457.html
dovecot.org/pipermail/dovecot-news/2021-October/000465.html
dovecot.org/pipermail/dovecot-news/2021-December/000468.html
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1270
nvd.nist.gov/vuln/detail/CVE-2021-33515
suse.com/support/update/announcement/2021/suse-su-20212890-1
bugzilla.suse.com/1187418
bugzilla.suse.com/1187419
bugzilla.suse.com/1187420
suse.com/security/cve/CVE-2020-28200
suse.com/security/cve/CVE-2021-29157
suse.com/support/update/announcement/2021/suse-su-20212891-1
suse.com/support/update/announcement/2021/suse-su-20212892-1
ubuntu.com/security/CVE-2020-28200
cve.org/CVERecord?id=CVE-2020-28200
lists.opensuse.org/archives/list/[email protected]/thread/IOZSH4SD3B27NBLCL3T2IO4EVB6AMFYQ
lists.opensuse.org/archives/list/[email protected]/thread/YLFYZS4WAYE6TU4PO3V2JUI7DPQEK73I
suse.com/security/cve/CVE-2017-14461
suse.com/security/cve/CVE-2017-15130
suse.com/security/cve/CVE-2017-15132
suse.com/security/cve/CVE-2019-10691
suse.com/security/cve/CVE-2019-11494
suse.com/security/cve/CVE-2019-11499
suse.com/security/cve/CVE-2019-11500
suse.com/security/cve/CVE-2019-19722
suse.com/security/cve/CVE-2019-3814
suse.com/security/cve/CVE-2019-7524
suse.com/security/cve/CVE-2020-10957
suse.com/security/cve/CVE-2020-10958
suse.com/security/cve/CVE-2020-10967
suse.com/security/cve/CVE-2020-12100
suse.com/security/cve/CVE-2020-12673
suse.com/security/cve/CVE-2020-12674
suse.com/security/cve/CVE-2020-24386
suse.com/security/cve/CVE-2020-7046
suse.com/security/cve/CVE-2020-7957
suse.com/security/cve/CVE-2021-33515
lists.opensuse.org/archives/list/[email protected]/thread/KZSDCZ5LA6IHY7KXVSL6ULAJVP6OFT2M
suse.com/security/cve/CVE-2024-23184
suse.com/security/cve/CVE-2024-23185
Left out here: the rest of 5 source descriptions. The JSON record has them.