dovecot-2.3.16-16.el8_10

エラータID: AXSA:2026-2032:07

Release date: 
Tuesday, October 13, 2026 - 21:34
Subject: 
dovecot-2.3.16-16.el8_10
Affected Channels: 
Asianux Server 8 for x86_64
Severity: 
High
Description: 

Dovecot is an IMAP server for Linux and other UNIX-like systems, written primarily with security in mind. It also contains a small POP3 server, and supports e-mail in either the maildir or mbox format. The SQL drivers and authentication plug-ins are provided as subpackages.

Security Fix(es):

* dovecot: Dovecot: Denial of Service via IMAP ID command with excessive parameters (CVE-2026-42391)
* dovecot: Dovecot: Authentication bypass via incorrect OAuth2 token validation (CVE-2026-73208)
* dovecot: Dovecot: Denial of service via crafted email headers (CVE-2026-27852)
* dovecot: Dovecot: Denial of Service via truncated quoted argument in ManageSieve (CVE-2026-40019)
* dovecot: Dovecot: Denial of Service and potential message duplication via connection limit exhaustion (CVE-2026-33263)
* dovecot: Dovecot: Denial of Service in ManageSieve login process (CVE-2026-33605)
* dovecot: Dovecot: Arbitrary Code Execution via Sieve editheader use-after-free (CVE-2026-42007)
* dovecot: Dovecot: MySQL multi-byte escaping wrong (CVE-2026-40018)

Bug Fix(es) and Enhancement(s):

* Dovecot crashes when accessing mailbox with: "Panic: file mail-user.c: line 229 (mail_user_deinit): assertion failed: ((*user)->refcount == 1)" (JIRA:RHEL-176273)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

CVE-2026-27852
An attacker that can send mail to a user can craft a message whose headers contain a very large number of email addresses or MIME parameters, which causes excessive memory usage when the message is later parsed. The message is still delivered, but reading it over IMAP can exhaust the memory limit of the process and terminate it, causing denial of service for the affected user. Update to non-vulnerable version. No publicly available exploits are known.
CVE-2026-33263
When mail_max_userip_connections is set (default 10) and reached, submission-login can crash with epoll() panic caused by file descriptor handling issues. If running in high-security mode (default for community releases), only the new submission connection gets terminated. If running in high-performance mode (default for Pro releases), all connections handled by the submission-login process will be terminated. The crashes can cause failure for user to send a message, or it can cause duplicate messages to be sent. If TLS is not used (in the backend server processing the submission), duplicate deliveries cannot happen, because the crash can only happen at AUTH stage. Limit the number of connections handled by single submission-login process. This has a performance impact though. Update to non-vulnerable version. No publicly available exploits are known.
CVE-2026-33605
An unauthenticated attacker can crash the ManageSieve login process by sending a small malformed command before authenticating. If running in high-security mode (default for community releases), only the attacker's own connection is terminated. If running in high-performance mode (default for Pro releases), all connections handled by the same managesieve-login process are terminated. Repeating the attack can cause denial of service for Sieve script management. Restrict network access to the ManageSieve service to trusted clients. Update to non-vulnerable version. No publicly available exploits are known.
CVE-2026-40018
None None None No publicly available exploits are known.
CVE-2026-40019
An unauthenticated attacker can send a truncated quoted argument to the ManageSieve login process, which makes it spin in an infinite loop consuming CPU. This can cause degradation or denial of service for Sieve script management, and repeated connections can consume all available CPU on the server. Monitor system for abnormal CPU usage and kill the offending process. Restrict network access to the ManageSieve service to trusted clients. Update to non-vulnerable version. No publicly available exploits are known.
CVE-2026-42007
An attacker that has valid credentials can use a Sieve script with the editheader extension to trigger a use-after-free in the mail editing code, and to write memory contents beyond the intended buffer into the delivered mail. This causes memory leak and opportunity to do memory corruption during mail delivery, which can crash the delivery process and may allow execution of arbitrary code in the context of that process. Disable the Sieve editheader extension. Update to non-vulnerable version. No publicly available exploits are known.
CVE-2026-42391
An unauthenticated attacker can send an IMAP ID command with a very large number of parameters before logging in, which causes memory and CPU usage to grow disproportionately. The login process can be terminated by the out-of-memory handling, which also terminates all other connections handled by the same process. This can cause degradation or denial of service for IMAP logins. Limit the number of connections handled by a single imap-login process. This has a performance impact though. Update to non-vulnerable version. No publicly available exploits are known.
CVE-2026-73208
An attacker that holds a token intended for a different purpose can authenticate, because when an OAuth2 token response does not contain a scope claim, the audience claim is used in its place and checked against the configured required scopes. These are different concepts, and the audience claim does not describe what a token is allowed to do. A token that grants no relevant permissions can be accepted because its intended recipient value happens to match a configured scope name, granting access that should have been denied. It also hides an identity provider misconfiguration where scopes are not being issued at all. Ensure the identity provider issues a scope claim for all tokens used with Dovecot, and that configured scope names do not match audience values. Update to non-vulnerable version. No publicly available exploits are known.

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. dovecot-2.3.16-16.el8_10.src.rpm
    MD5: e576911bf27f989ec89bdd35e1c86e74
    SHA-256: b9246be29c9f0ad378dd014b2cd4129c26c3e706cc34bcb1be02044a6d3deedf
    Size: 9.25 MB

Asianux Server 8 for x86_64
  1. dovecot-2.3.16-16.el8_10.i686.rpm
    MD5: 6e8a2ada4abcdd794458afa5d1744d58
    SHA-256: 477fcc96b65b37807d86d18bf584774a36d734b020ff473f3fe349589852196b
    Size: 5.62 MB
  2. dovecot-2.3.16-16.el8_10.x86_64.rpm
    MD5: b3583773d5a740522934f8d78ae0f04d
    SHA-256: 677048e1db675f6f1a66f31c86a69d49c430f2f9fcc2655b6ea81209eb84e93e
    Size: 5.21 MB
  3. dovecot-devel-2.3.16-16.el8_10.i686.rpm
    MD5: 43c7d82a178b8b1b9470a2319061ddf4
    SHA-256: 0f266ca44e8b2bbe55a2584d5da0dbf50ee82e6611bfe9ac83d6eab3882107b5
    Size: 584.44 kB
  4. dovecot-devel-2.3.16-16.el8_10.x86_64.rpm
    MD5: 4c68482c836165ee956ddd2b6ff14088
    SHA-256: 0402e26dd3b877c17f426509fe98b4917994de9a0d7a6b7099ab10c1b0c9299d
    Size: 584.46 kB
  5. dovecot-mysql-2.3.16-16.el8_10.x86_64.rpm
    MD5: ba0a83069d51e8a60e31251760b2862f
    SHA-256: 00a9ee258122b903b72e11915e115533f34fd86814e633eff7971eee260e4ac9
    Size: 102.79 kB
  6. dovecot-pgsql-2.3.16-16.el8_10.x86_64.rpm
    MD5: 6bb348810e71d48e450a9e586db9a4c8
    SHA-256: 6d73149d53bce1ea71757c2aa17f007d169183ff49bc0376a1c3eb18879e637e
    Size: 106.02 kB
  7. dovecot-pigeonhole-2.3.16-16.el8_10.x86_64.rpm
    MD5: de1837953112df74951aafb64f1240d6
    SHA-256: 2d4312e689f8d98f93525f3aabc18229ca11e49ea898a24365f95a08f85085ee
    Size: 484.88 kB