Skip to content
OpenAdvisories
Low · 3.7 CVE-2017-2669 EUVD-2017-11814GHSA-qchv-9m57-q82h

Dovecot before version 2.2.29 is vulnerable to a denial of service. When 'dict' passdb and userdb were used for user authentication, the us…

Published Jun 21, 2018 · Updated Aug 5, 2024 · Assigned by redhat

Description

Dovecot before version 2.2.29 is vulnerable to a denial of service. When 'dict' passdb and userdb were used for user authentication, the username sent by the IMAP/POP3 client was sent through var_expand() to perform %variable expansion. Sending specially crafted %variable fields could result in excessive memory usage causing the process to crash (and restart), or excessive CPU usage causing all authentications to hang.

Affected products

VendorProductAffectedFixed
[UNKNOWN] dovecot dovecot 2.2.29 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 dovecot 1:2.2.27-3 —
Debian 13 dovecot 1:2.2.27-3 —
Debian 12 dovecot 1:2.2.27-3 —
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS dovecot 1:2.2.22-1ubuntu2.3 USN-3258-2, USN-3258-1
ReleasePackageFixed inAdvisory
SLES 12 SP2 dovecot 2.2-3.1 SUSE-SU-2017:1250-1
SLES 12 SP2 dovecot22 2.2.29.1-11.1 SUSE-SU-2017:1250-1
SLES 12 SP1 dovecot 2.2-3.1 SUSE-SU-2017:1250-1
SLES 12 SP1 dovecot22 2.2.29.1-11.1 SUSE-SU-2017:1250-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP2 dovecot 2.2-3.1 SUSE-SU-2017:1250-1
SLES for SAP 12 SP2 dovecot22 2.2.29.1-11.1 SUSE-SU-2017:1250-1
SLES for SAP 12 SP1 dovecot 2.2-3.1 SUSE-SU-2017:1250-1
SLES for SAP 12 SP1 dovecot22 2.2.29.1-11.1 SUSE-SU-2017:1250-1

Advisories 3

References