CVE-2026-47081

cyrus-imapd: Cyrus IMAP: Information disclosure of mailbox existence via XAPPLEPUSHSERVICE command

Published Jul 16, 2026 CVSS 3.1 · 3.1 Low EPSS < 1% KEV · Not listed
Description
An issue was discovered in cyrus-imapd in Cyrus IMAP through 3.12.2. There is an XAPPLEPUSHSERVICE folder existence oracle and push hijack. An authenticated IMAP user could probe for the existence of arbitrary mailboxes on other users' accounts via the XAPPLEPUSHSERVICE command and then create Apple Push Notification Service notifications for new mail in those mailboxes to their own APNS device. This did not leak any data about the content of mailboxes. Instead, a "mailbox has changed" notice would be pushed when the mailbox modseq changed.

Analysis

AI-generated

Technical impact

An authenticated IMAP user can use the XAPPLEPUSHSERVICE command to determine whether arbitrary mailboxes exist in other users’ accounts, and if so, create Apple Push Notification Service alerts for those mailboxes that will trigger on changes. The attack does not reveal the contents of the mailbox, but exposes the existence of mailbox directories and permits the attacker to hijack push notifications for new mail. The weakness is caused by a missing access control check before the operation, resulting in a folder existence oracle (CWE‑497) and a privilege escalation that allows an authenticated user to create push notifications for other users’ mailboxes (CWE‑863).

Affected Systems

The problem exists in Cyrus IMAP releases through version 3.12.2. Users running any of those versions are affected; later releases such as 3.12.3 contain a fix, as documented in the 3.12.3 release notes.

Risk and Exploitability

The CVSS score of 3.1 indicates low overall severity, and the EPSS score of less than 1% means the probability of real‑world exploitation is very low. The vulnerability is not listed in the CISA KEV catalog. Attackers would need an authenticated IMAP session, which could be achieved by compromising an existing user account or by gaining credentials through phishing or other means. Once authenticated, the attacker can probe mailbox existence across the server and hijack push notifications, thereby learning a victim’s mailbox structure and potentially affecting notification delivery.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Cyrus IMAP to version 3.12.3 or later, which removes the unauthorized XAPPLEPUSHSERVICE access
  • Configure the server to restrict the XAPPLEPUSHSERVICE command to privileged accounts or disable it entirely if not needed
  • Apply additional network or application level controls, such as firewall rules or IDS signatures, to detect and block unauthorized push notification creation attempts
  • Audit authentication logs for abnormal mailbox probing activity and investigate suspicious accounts

Generated by OpenCVE AI on July 31, 2026 at 02:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4766-1 cyrus-imapd security update
History
Type Values Removed Values Added
Title cyrus-imapd: Cyrus IMAP: Information disclosure of mailbox existence via XAPPLEPUSHSERVICE command
Weaknesses CWE-497
References
Metrics threat_severity

None

threat_severity

Low

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description An issue was discovered in cyrus-imapd in Cyrus IMAP through 3.12.2. There is an XAPPLEPUSHSERVICE folder existence oracle and push hijack. An authenticated IMAP user could probe for the existence of arbitrary mailboxes on other users' accounts via the XAPPLEPUSHSERVICE command and then create Apple Push Notification Service notifications for new mail in those mailboxes to their own APNS device. This did not leak any data about the content of mailboxes. Instead, a "mailbox has changed" notice would be pushed when the mailbox modseq changed.
First Time appeared Cyrusimap
Cyrusimap cyrus Imap
Weaknesses CWE-863
CPEs cpe:2.3:a:cyrusimap:cyrus_imap:*:*:*:*:*:*:*:*
Vendors & Products Cyrusimap
Cyrusimap cyrus Imap
References
Metrics cvssV3_1

{'score': 3.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N'}

Weaknesses
  • CWE-497

    Exposure of Sensitive System Information to an Unauthorized Control Sphere

  • CWE-863

    Incorrect Authorization

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jul 16, 2026, 6:30 PM
Reserved
May 18, 2026, 12:00 AM
Status
Deferred
Published
Jul 16, 2026, 7:16 PM
Modified
Oct 24, 2026, 8:10 PM
Severity
Low
Public date
Jul 16, 2026, 12:00 AM