VYPR

Dovecot

by Dovecot (software)

Source repositories

CVEs (76)

  • CVE-2026-27858HigMar 27, 2026
    risk 0.42cvss 7.5epss 0.01

    Attacker can send a specifically crafted message before authentication that causes managesieve to allocate large amount of memory. Attacker can force managesieve-login to be unavailable by repeatedly crashing the process. Protect access to managesieve protocol, or install…

  • CVE-2025-59032HigMar 27, 2026
    risk 0.42cvss 7.5epss 0.01

    ManageSieve AUTHENTICATE command crashes when using literal as SASL initial response. This can be used to crash ManageSieve service repeatedly, making it unavailable for other users. Control access to ManageSieve port, or disable the service if it's not needed. Alternatively…

  • CVE-2016-8652MedFeb 17, 2017
    risk 0.42cvss 5.9epss 0.48

    The auth component in Dovecot before 2.2.27, when auth-policy is configured, allows a remote attackers to cause a denial of service (crash) by aborting authentication without setting a username.

  • CVE-2026-27856HigMar 27, 2026
    risk 0.41cvss 7.4epss 0.00

    Doveadm credentials are verified using direct comparison which is susceptible to timing oracle attack. An attacker can use this to determine the configured credentials. Figuring out the credential will lead into full access to the affected component. Limit access to the doveadm…

  • CVE-2017-14461MedMar 2, 2018
    risk 0.40cvss 5.9epss 0.17

    A specially crafted email delivered over SMTP and passed on to Dovecot by MTA can trigger an out of bounds read resulting in potential sensitive information disclosure and denial of service. In order to trigger this vulnerability, an attacker needs to send a specially crafted…

  • CVE-2017-15130MedMar 2, 2018
    risk 0.39cvss 5.9epss 0.03

    A denial of service flaw was found in dovecot before 2.2.34. An attacker able to generate random SNI server names could exploit TLS SNI configuration lookups, leading to excessive memory usage and the process to restart.

  • CVE-2015-3420MedSep 19, 2017
    risk 0.39cvss 5.9epss 0.03

    The ssl-proxy-openssl.c function in Dovecot before 2.2.17, when SSLv3 is disabled, allow remote attackers to cause a denial of service (login process crash) via vectors related to handshake failures.

  • CVE-2026-27855MedMar 27, 2026
    risk 0.37cvss 6.8epss 0.00

    Dovecot OTP authentication is vulnerable to replay attack under specific conditions. If auth cache is enabled, and username is altered in passdb, then OTP credentials can be cached so that same OTP reply is valid. An attacker able to observe an OTP exchange is able to log in as…

  • CVE-2009-3897MedNov 24, 2009
    risk 0.36cvss 5.5epss 0.00

    Dovecot 1.2.x before 1.2.8 sets 0777 permissions during creation of certain directories at installation time, which allows local users to access arbitrary user accounts by replacing the auth socket, related to the parent directories of the base_dir directory, and possibly the…

  • CVE-2020-10967MedMay 18, 2020
    risk 0.35cvss 5.3epss 0.08

    In Dovecot before 2.3.10.1, remote unauthenticated attackers can crash the lmtp or submission process by sending mail with an empty localpart.

  • CVE-2020-10958MedMay 18, 2020
    risk 0.35cvss 5.3epss 0.06

    In Dovecot before 2.3.10.1, a crafted SMTP/LMTP message triggers an unauthenticated use-after-free bug in submission-login, submission, or lmtp, and can lead to a crash under circumstances involving many newlines after a command.

  • CVE-2020-7957MedFeb 12, 2020
    risk 0.35cvss 5.3epss 0.02

    The IMAP and LMTP components in Dovecot 2.3.9 before 2.3.9.3 mishandle snippet generation when many characters must be read to compute the snippet and a trailing > character exists. This causes a denial of service in which the recipient cannot read all of their messages.

  • CVE-2019-19722MedDec 13, 2019
    risk 0.35cvss 5.3epss 0.02

    In Dovecot before 2.3.9.2, an attacker can crash a push-notification driver with a crafted email when push notifications are used, because of a NULL Pointer Dereference. The email must use a group address as either the sender or the recipient.

  • CVE-2026-40016MedMay 12, 2026
    risk 0.34cvss 5.3epss 0.00

    Attacker can upload a malicious Sieve script over ManageSieve service (or locally) to bypass configured CPU time limits for Sieve up to 130 times of the configured limit. Attacker can use this to degrade server performance and bypass configured CPU time limits for Sieve scripts.…

  • CVE-2024-25584MedSep 6, 2024
    risk 0.34cvss 5.3epss 0.00

    Dovecot accepts dot LF DOT LF symbol as end of DATA command. RFC requires that it should always be CR LF DOT CR LF. This causes Dovecot to convert single mail with LF DOT LF in middle, into two emails when relaying to SMTP. Dovecot will split mail with LF DOT LF into two mails.…

  • CVE-2024-23184MedSep 10, 2024
    risk 0.33cvss 5.0epss 0.01

    Having a large number of address headers (From, To, Cc, Bcc, etc.) becomes excessively CPU intensive. With 100k header lines CPU usage is already 12 seconds, and in a production environment we observed 500k header lines taking 18 minutes to parse. Since this can be triggered by…

  • CVE-2021-33515MedJun 28, 2021
    risk 0.31cvss 4.8epss 0.03

    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-2026-42006MedMay 12, 2026
    risk 0.28cvss 4.3epss 0.01

    An attacker can cause uncontrolled memory usage with excessive bracing over IMAP. The fix in CVE-2026-27857 was incomplete, only blocking one way of doing this, so there was still another way left open. In particular, the fix was for closing braces, but you could still use open…

  • CVE-2020-28200MedJun 28, 2021
    risk 0.28cvss 4.3epss 0.02

    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-2026-27859MedMar 27, 2026
    risk 0.27cvss 5.3epss 0.00

    A mail message containing excessive amount of RFC 2231 MIME parameters causes LMTP to use too much CPU. A suitably formatted mail message causes mail delivery process to consume large amounts of CPU time. Use MTA capabilities to limit RFC 2231 MIME parameters in mail messages,…