Skip to main content

Cyrus IMAP EUVDEUVD-2026-75129

| CVE-2026-61911 MEDIUM
Exposure of Sensitive System Information to an Unauthorized Control Sphere (CWE-497)
2026-09-09 cve@mitre.org GHSA-v69j-37vj-46wc
4.3
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Authenticate to IMAP server
  2. Delivery
    Craft conditional Sieve script with fileinto probe
  3. Exploit
    Install script via ManageSieve or similar
  4. Install
    Send test message to own account
  5. C2
    LMTP delivers message, executes Sieve script
  6. Execute
    Observe delivery branch outcome
  7. Impact
    Infer target mailbox existence or annotation value

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection System info exposure prevention
Exploitation Conditions

Exploitation requires a valid authenticated user account on the Cyrus IMAP server (CVSS PR:L confirmed). The user must have permission to install Sieve scripts (the sieve capability must be enabled, which is commonly on by default in Cyrus deployments). The side-channel fires only during LMTP delivery - the attacker must trigger a mail delivery event to their own account after installing the probing script. The attack reveals only: (1) binary existence of another user's private mailbox by name, and (2) the value of shared mailbox annotations - it does not expose message content, credentials, or any writeable resource. Exploitation is limited to authenticated insiders or compromised accounts; unauthenticated remote attackers cannot exploit this.

Impact

The CVSS 3.1 score of 4.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) accurately captures the attack profile: network-reachable, low complexity, but requiring a valid user credential (PR:L). Real-world risk is bounded by the information disclosure-only impact - an attacker learns which private mailboxes exist or reads annotation strings, but cannot read mail content, write data, or disrupt service. This is primarily an insider-threat or tenant-isolation concern in multi-user or hosted IMAP environments (e.g., universities, shared mail hosting). No KEV listing, no known POC, and no EPSS data are provided, consistent with a low exploitation probability. The issue is meaningful in environments with strict mailbox privacy requirements (legal hold, confidential project mailboxes), but poses negligible risk to standard single-tenant deployments. No conflicting signals are present between CVSS and the description.

Exploit ScenarioDerived

An authenticated IMAP user (e.g., a malicious tenant or compromised account on a shared hosting platform) composes a Sieve script containing fileinto actions conditioned on whether a target mailbox (e.g., 'user/victim/Confidential') exists. After installing the script, the attacker sends a test message to themselves, then observes which delivery branch fired - revealing whether the target private mailbox exists. Repeating this for annotation values allows reading shared mailbox metadata not otherwise accessible. No public POC is known, but the technique is straightforwardly derivable from the description.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 09, 2026

Cyrus IMAP before 3.12.4 exposes a Sieve-based mailbox existence oracle that allows authenticated users to enumerate private mailboxes belonging to other users and read shared mailbox annotation values. By crafting conditional Sieve filter scripts using fileinto branches and observing delivery outcomes during LMTP processing, an attacker can infer the existence of otherwise inaccessible mailboxes or annotation content through a side-channel. No public exploit exists and the vulnerability is not listed in CISA KEV; the EPSS risk is commensurately low, reflecting a medium-severity information disclosure limited to authenticated insiders.

RemediationAI

Upgrade to Cyrus IMAP 3.12.4 (or 3.10.4 for 3.10.x deployments, 3.8.8 for 3.8.x deployments) as documented in the vendor release notes at the cyrusimap.org links provided. These are the primary fixes; no workarounds are documented. As a compensating control where immediate patching is not feasible, administrators can disable user-installable Sieve scripting (via the sieve capability or allowusersieve setting) at the cost of eliminating all user-defined mail filtering. Alternatively, restricting Sieve script submission to trusted administrators only prevents exploitation while preserving server-side filtering. Both controls have significant operational impact in environments where end-user mail filtering is a supported feature.

Affected VersionsENISA

n/a n/a

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Cyrus IMAP is a widely deployed server-side IMAP and email storage daemon. Sieve (RFC 5228) is a server-side email filtering language that Cyrus executes during mail delivery via LMTP (Local Mail Transfer Protocol, RFC 2033). The fileinto Sieve action routes a message into a named mailbox; when conditioned on mailbox-existence tests or annotation lookups, the branch taken can leak whether a target mailbox exists or what a shared annotation value is - a classic oracle side-channel (CWE-497: Exposure of Sensitive System Information to an Unauthorized Control Sphere). The attacker's Sieve script runs with delivery-time privileges, observing a binary signal (which branch fired, where the message landed) to infer private state that the filesystem ACL model was meant to protect. Affected release lines include 3.12.x before 3.12.4, 3.10.x before 3.10.4, and 3.8.x before 3.8.8, per vendor release notes.

Know when Imap gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 4.3 MEDIUM

Network-reachable Sieve installation requires valid credentials (PR:L); impact is limited to side-channel information disclosure with no integrity or availability consequence.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
SUSE MEDIUM
Red Hat 4.3 MEDIUM

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

An issue was discovered in Cyrus IMAP before 3.12.4. There is a Sieve mailbox existence oracle. An authenticated user could install a Sieve script that probed whether another user's private mailbox existed, or read the value of shared mailbox annotations, by observing which fileinto branch fired during LMTP delivery.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
widely used in academic and enterprise IMAP deployments, not ubiquitous
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Imap

View all
CVE-2019-18928 CRITICAL
9.8 Nov 15

Cyrus IMAP 2.5.x before 2.5.14 and 3.x before 3.0.12 allows privilege escalation because an HTTP request may be interpre

CVE-2019-11356 CRITICAL
9.8 Jun 03

The CalDAV feature in httpd in Cyrus IMAP 2.5.x through 2.5.12 and 3.0.x through 3.0.9 allows remote attackers to execut

CVE-2017-14230 CRITICAL
9.1 Sep 10

In the mboxlist_do_find function in imap/mboxlist.c in Cyrus IMAP before 3.0.4, an off-by-one error in prefix calculatio

CVE-2015-8077 HIGH
7.5 Dec 03

Integer overflow in the index_urlfetch function in imap/index.c in Cyrus IMAP 2.3.19, 2.4.18, and 2.5.6 allows remote at

CVE-2015-8076 HIGH
7.5 Dec 03

The index_urlfetch function in index.c in Cyrus IMAP 2.3.x before 2.3.19, 2.4.x before 2.4.18, 2.5.x before 2.5.4 allows

CVE-2015-8078 HIGH
7.5 Dec 03

Integer overflow in the index_urlfetch function in imap/index.c in Cyrus IMAP 2.3.19, 2.4.18, and 2.5.6 allows remote at

CVE-2021-33582 HIGH
7.5 Sep 01

Cyrus IMAP before 3.4.2 allows remote attackers to cause a denial of service (multiple-minute daemon hang) via input tha

CVE-2026-61915 HIGH
7.1 Sep 09

A double-free in the CalDAV calendar worker of Cyrus IMAP before 3.12.4 lets an authenticated calendar user crash that w

CVE-2026-61908 MEDIUM
6.5 Sep 09

Heap memory disclosure in Cyrus IMAP before 3.12.4 allows authenticated users to leak adjacent heap contents via a craft

CVE-2019-19783 MEDIUM
6.5 Dec 16

An issue was discovered in Cyrus IMAP before 2.5.15, 3.0.x before 3.0.13, and 3.1.x through 3.1.8. Rated medium severity

CVE-2026-61910 MEDIUM
5.0 Sep 09

Cyrus IMAP before 3.12.4 permits an authenticated sharee who holds the `maySetKeywords` ACL right on a shared mailbox to

CVE-2026-61909 MEDIUM
4.3 Sep 09

Cyrus IMAP before 3.12.4 exposes private calendar events and contacts to partially-privileged authenticated users throug

Vendor StatusVendor

SUSE

Severity: Moderate

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy