CVE-2026-52681: 
Dovecot vulnerability analysis and mitigation

Overview

CVE-2026-52681 is a Denial of Service vulnerability in Open-Xchange's Dovecot mail server affecting its Sieve script processing engine. An authenticated attacker can bypass the configured Sieve CPU limit by repeatedly changing the active script, resetting CPU usage accounting, and accumulating leftover compiled script files that are never cleaned up on deletion or rename. Affected products include OX Dovecot Pro (versions 2.3.15–2.3.22.2, 3.0.0–3.0.7, 3.1.0–3.1.6) and OX Dovecot CE (versions 2.3.15–2.4.5). The vulnerability was published on August 28, 2026, with a CVSS v3.1 base score of 3.1 (Low) (GitHub Advisory, Red Hat Bugzilla).

Technical details

The root cause is improper resource accounting in Dovecot's Sieve script engine, classified under CWE-1050 (Excessive Platform Resource Consumption within a Loop) and CWE-770 (Allocation of Resources Without Limits or Throttling). CPU usage is tracked per compiled Sieve script, but switching the active script resets the counter, allowing an attacker to circumvent the configured CPU limit through repeated script changes. Additionally, compiled script files are not removed when a script is deleted or renamed, causing unbounded disk consumption over time. Exploitation requires valid user credentials and network access, making the attack complexity high but not requiring elevated privileges (GitHub Advisory, Red Hat Bugzilla).

Impact

Successful exploitation degrades mail delivery service availability through two mechanisms: sustained CPU consumption that bypasses configured Sieve CPU limits, and accumulation of orphaned compiled script files that increase disk usage over time. There is no confidentiality or integrity impact — the vulnerability is limited to availability (Low). The scope is unchanged, meaning impact is confined to the Dovecot mail server itself, without lateral movement potential (GitHub Advisory).

Exploitability

No publicly available proof-of-concept exploits are known, and there is no evidence of in-the-wild exploitation as of the disclosure date. The EPSS score is approximately 0.254% (17th percentile), indicating a low probability of exploitation in the near term. The NVD SSVC assessment classifies exploitation as "none" and the attack as non-automatable, reflecting the requirement for valid credentials and manual script manipulation. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog (GitHub Advisory, Red Hat Bugzilla).

Exploitation steps

  1. Obtain valid credentials: The attacker must have a legitimate Dovecot account with Sieve script management permissions.
  2. Connect to ManageSieve: Use a ManageSieve client (e.g., sieve-connect or a mail client with Sieve support) to authenticate to the target Dovecot server.
  3. Upload and activate a CPU-intensive Sieve script: Create a Sieve script designed to consume significant CPU during evaluation (e.g., complex filtering rules) and set it as the active script.
  4. Reset CPU accounting: Repeatedly switch the active script (e.g., alternate between two uploaded scripts) to reset the CPU usage counter each time, bypassing the configured Sieve CPU limit.
  5. Accumulate disk waste: Delete or rename scripts without triggering cleanup of compiled script files, causing leftover compiled artifacts to accumulate on disk.
  6. Sustain degradation: Continue the cycle to maintain elevated CPU load and disk consumption, degrading mail delivery service for other users (GitHub Advisory, Red Hat Bugzilla).

Indicators of compromise

  • System Resources: Abnormally high and sustained CPU usage by the Dovecot Sieve process without a corresponding spike in legitimate mail volume.
  • File System: Accumulation of orphaned compiled Sieve script files (typically .svbin or similar) in the Sieve script storage directory that do not correspond to any active or listed scripts.
  • Logs: Dovecot logs showing a single authenticated user repeatedly activating/deactivating or renaming Sieve scripts in rapid succession; ManageSieve session logs with frequent SETACTIVE or RENAMESCRIPT commands from the same account.
  • Disk Usage: Unexpected growth in the Sieve script storage directory, particularly files not associated with currently listed scripts (GitHub Advisory).

Mitigation and workarounds

Update to a patched version of Dovecot: OX Dovecot Pro 2.3.22.2 or later (for the 2.3.x branch), 3.0.7 or later (for the 3.0.x branch), or 3.1.6 or later (for the 3.1.x branch); OX Dovecot CE 2.4.5 or later. As an interim measure, monitor systems for abnormal CPU usage and disk consumption in Sieve script storage directories. Restricting Sieve script management access to trusted users only can reduce exposure until patching is complete (GitHub Advisory, Red Hat Bugzilla).

Community reactions

The vulnerability was disclosed by Open-Xchange GmbH via a CSAF advisory and reported to the oss-security mailing list and Full Disclosure list, indicating standard coordinated disclosure. Red Hat tracked the issue via Bugzilla with a low severity rating. No notable independent researcher commentary or significant social media discussion has been observed, consistent with the low CVSS score and absence of public exploits (Red Hat Bugzilla).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

dovecot

Affected

sid

dovecot: 1:2.4.5+dfsg1-1

Fixed

trixie

dovecot: 1:2.4.1+dfsg1-6+deb13u7

Fixed

Ubuntu

Unknown

bionic (esm-infra)

dovecot

Unknown

devel

dovecot

Not Affected

focal (esm-infra)

dovecot

Unknown

jammy

dovecot

Unknown

noble

dovecot

Unknown

resolute

dovecot

Unknown

trusty (esm-infra-legacy)

dovecot

Unknown

xenial (esm-infra-legacy)

dovecot

Unknown

RHEL / CentOS

Affected

RHEL 8

dovecot.src

Affected

RHEL 9

dovecot.src

Affected

RHEL 10

dovecot.src

Affected

Alpine

Fixed

edge

dovecot: 2.4.5-r0

Fixed

v3.23

dovecot: 2.4.5-r0

Fixed

Source: This report was generated using AI

Related Dovecot vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-73208HIGH7.4
  • Dovecot logoDovecot
  • dovecot-devel
NoYesAug 28, 2026
CVE-2026-73209MEDIUM6.5
  • Dovecot logoDovecot
  • dovecot23-fts
NoYesAug 28, 2026
CVE-2026-52687MEDIUM6.5
  • Dovecot logoDovecot
  • dovecot23-fts-lucene
NoYesAug 28, 2026
CVE-2026-52681LOW3.1
  • Dovecot logoDovecot
  • dovecot.src
NoYesAug 28, 2026
CVE-2026-42394NONEN/A
  • Dovecot logoDovecot
  • dovecot
NoYesSep 25, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Additional Wiz resources

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management