Skip to main content

Cyrus IMAP EUVDEUVD-2026-75132

| CVE-2026-61909 MEDIUM
Unprotected Alternate Channel (CWE-420)
2026-09-09 cve@mitre.org GHSA-q4vc-r364-vq8w
4.3
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Obtain partial DAV sharing grant on victim calendar
  2. Delivery
    Enumerate or guess hrefs of restricted resources
  3. Exploit
    Craft multiget REPORT with restricted hrefs
  4. Execution
    Server skips per-href ACL check
  5. Impact
    Retrieve private calendar events or contacts

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V13 - Configuration Unprotected alternate channel
Exploitation Conditions

The attacker must be an authenticated Cyrus IMAP DAV user (PR:L) and must already hold some form of shared access to the target user's calendar (CalDAV) or address book (CardDAV) - for example, a free/busy grant or a partially shared sub-collection. Exploitation is not possible without this pre-existing sharing relationship, which is the primary limiting factor. The attacker must also know or be able to guess/enumerate the hrefs of the specific calendar objects or contacts they wish to retrieve. The CalDAV/CardDAV service must be enabled and reachable over the network (AV:N). Exploitation is strictly read-only (C:L only); no write, administrative, or system-level access is achievable through this path. Deployments that do not use CalDAV/CardDAV sharing are not exposed.

Impact

The provided CVSS 3.1 vector AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:N/A:N yields a base score of 3.5, which accurately captures several real-world constraints. AC:H is justified because the attacker must already hold some form of sharing access to the victim's calendar or address book - exploitation is impossible without a prior sharing relationship. PR:L reflects that the attacker must be an authenticated DAV user. Impact is limited to confidentiality of calendar or contact data (C:L), with no integrity or availability consequence. The S:C scope change is meaningful - the security boundary between user accounts is crossed. No EPSS score was provided in the input; KEV status is absent, and no public exploit code has been identified. In practice, the blast radius per successful exploit is narrow: an attacker learns private calendar events or contact details of one specific victim with whom they share partial DAV access. This is a real privacy risk in environments with active calendar sharing (enterprises, academic institutions) but is far from a system-compromise scenario. The 'Authentication Bypass' tag is a mislabel - this is an authorization/ACL bypass on an alternate protocol path, not an authentication bypass.

Exploit ScenarioDerived

A user who has been granted free/busy read access to a colleague's shared calendar crafts a calendar-multiget REPORT XML body containing hrefs of private appointment objects in that colleague's calendar - hrefs they may have guessed, enumerated from a previous partial disclosure, or obtained via another channel. The Cyrus IMAP server processes the multiget request without performing per-href ACL checks and returns the full iCalendar objects, exposing private meeting details, attendee lists, or sensitive notes. No public exploit code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 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 private calendar events and contacts to partially-privileged authenticated users through a broken ACL enforcement path in the CalDAV/CardDAV multiget REPORT handler. An attacker who already holds some shared DAV access to a target user's calendar or address book can include hrefs of unshared resources in a calendar-multiget or addressbook-multiget REPORT request, causing the server to return those resources without enforcing per-href access controls. The vulnerability is fixed across the 3.8, 3.10, and 3.12 release branches; no public exploit or CISA KEV listing has been identified.

RemediationAI

Upgrade Cyrus IMAP to the appropriate fixed release for your deployed branch: 3.12.4, 3.10.4, or 3.8.8. Release notes are available at the vendor site (https://cyrusimap.org). If immediate patching is not feasible, administrators can disable CalDAV and CardDAV sharing entirely to eliminate the attack surface, at the cost of removing collaborative calendar and contact features. As a narrower workaround, audit and revoke all existing DAV sharing grants so that no user holds partial access to another user's collections - this closes the exploitation precondition (the attacker must already have some shared access) while preserving the service. Restricting DAV endpoint access to trusted network segments reduces exposure but does not eliminate the vulnerability for users on trusted networks.

Affected VersionsENISA

Cyrus IMAP 3.9.0 <3.10.4
Cyrus IMAP 0 <3.8.8
Cyrus IMAP 3.11.0 <3.12.4

Affected Packages

euvd cyrus_imap fix: 3.8.8, 3.10.4, 3.12.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Cyrus IMAP is an open-source IMAP/LMTP server that also implements CalDAV (RFC 4791) and CardDAV (RFC 6352) for calendar and contact synchronization. The multiget REPORT request type is a standard DAV mechanism allowing clients to bulk-retrieve calendar objects or vCard entries by specifying a list of hrefs in a single XML request body. The root cause is CWE-420 (Unprotected Alternate Channel): the multiget code path processes hrefs without invoking the same per-href ACL checks that protect individual resource retrieval. Because CalDAV/CardDAV sharing grants access at the collection level but the ACL model enforces finer-grained per-resource permissions, the multiget shortcut effectively sidesteps those finer controls. The CVSS S:C (Scope Changed) metric reflects that successful exploitation crosses the DAV sharing security boundary between two distinct user accounts. No CPE strings were provided in the input data; affected versions are derived solely from the 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

NVD PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 3.5 LOW

Pre-existing sharing grant required (AC:H); authenticated DAV user only (PR:L); read-only impact on another user's data crosses a security boundary (S:C, C:L).

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

3
Severity Changed
Sep 16, 2026 - 15:37 NVD
LOW MEDIUM
CVSS changed
Sep 16, 2026 - 15:37 NVD
3.5 (LOW) 4.3 (MEDIUM)
Patch available
Sep 09, 2026 - 20:49 EUVD

DescriptionNVD

An issue was discovered in Cyrus IMAP before 3.12.4. CalDAV/CardDAV multiget bypasses a per-href ACL. An authenticated DAV user with some shared access to another user's calendar or address book could read even unshared events or contacts by including the target hrefs in a calendar-multiget or addressbook-multiget REPORT.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Medium
established open-source IMAP server, enterprise and academic use
Data Quality
4 sources
Confidence: Medium

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 Yes
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
Defer
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

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

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-61911 MEDIUM
4.3 Sep 09

Cyrus IMAP before 3.12.4 exposes a Sieve-based mailbox existence oracle that allows authenticated users to enumerate pri

Vendor StatusVendor

SUSE

Severity: Moderate

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