VYPR
Unrated severityNVD Advisory· Published Aug 12, 2020· Updated Aug 4, 2024

CVE-2020-12100

CVE-2020-12100

Description

Uncontrolled recursion in Dovecot's submission, lmtp, and lda components allows remote attackers to cause denial of service via deeply nested MIME parts.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Uncontrolled recursion in Dovecot's submission, lmtp, and lda components allows remote attackers to cause denial of service via deeply nested MIME parts.

Vulnerability

Dovecot versions before 2.3.11.3 contain an uncontrolled recursion vulnerability (CWE-674) in the submission, lmtp, and lda components. When processing a crafted e-mail message with deeply nested MIME parts, the parser enters infinite recursion, leading to resource exhaustion. The issue affects Dovecot 2.0 through 2.3.11.2 [2].

Exploitation

An attacker can exploit this vulnerability by sending a specially crafted e-mail message with deeply nested MIME parts to a Dovecot server. No authentication or prior access is required; the attacker only needs network connectivity to the server's SMTP or LMTP submission port. The message triggers uncontrolled recursion during MIME parsing, consuming CPU and memory resources [2].

Impact

Successful exploitation causes a denial of service (DoS) condition. The Dovecot process handling the message becomes unresponsive or crashes, disrupting mail delivery for legitimate users. The CVSS score is 7.5 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H), indicating high availability impact with no confidentiality or integrity loss [2].

Mitigation

The vulnerability is fixed in Dovecot version 2.3.11.3, released on 2020-08-12. Administrators should upgrade to this version or later. No workarounds are documented; upgrading is the only mitigation. Note that the fix for this CVE introduced a related issue (CVE-2020-25275) which was subsequently addressed in 2.3.13 [1].

AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

12

Patches

0

No patches discovered yet.

Vulnerability mechanics

No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.

References

12

News mentions

0

No linked articles in our index yet.