The vendor explicitly identifies these products as affected by this CVE.
- dovecot as a component of Red Hat Enterprise Linux 10
- dovecot-devel as a component of Red Hat Enterprise Linux 10
- dovecot-mysql as a component of Red Hat Enterprise Linux 10
- dovecot-pgsql as a component of Red Hat Enterprise Linux 10
- dovecot-pigeonhole as a component of Red Hat Enterprise Linux 10
- dovecot.src as a component of Red Hat Enterprise Linux 10
- dovecot as a component of Red Hat Enterprise Linux 6
- dovecot-devel as a component of Red Hat Enterprise Linux 6
- dovecot-mysql as a component of Red Hat Enterprise Linux 6
- dovecot-pgsql as a component of Red Hat Enterprise Linux 6
- dovecot-pigeonhole as a component of Red Hat Enterprise Linux 6
- dovecot.src as a component of Red Hat Enterprise Linux 6
- Summary
- A flaw was found in Dovecot. An unauthenticated attacker can send an IMAP ID command with a very large number of parameters before logging in. This action causes the server to consume excessive memory and CPU resources, leading to the termination of login processes and other active connections. This can result in a degradation or complete denial of service for IMAP logins.
- Remediation
- To mitigate this issue, limit the number of connections handled by a single `imap-login` process by adjusting the `process_limit` setting within the `service imap-login` block in your Dovecot configuration (e.g., `/etc/dovecot/dovecot.conf`). Increasing `process_limit` will cause Dovecot to spawn more `imap-login` processes, distributing connections more widely and reducing the impact of a single malicious connection. For example, to set the process limit to 200: ``` # /etc/dovecot/dovecot.conf service imap-login { process_limit = 200 } ``` After modifying the configuration, restart the Dovecot service for the changes to take effect. This may impact performance due to increased process overhead. ```bash systemctl restart dovecot ```
