Description
An issue was discovered in cyrus-imapd in Cyrus IMAP through 3.12.2. GENURLAUTH-issued tokens can bypass ACLs. Any authenticated user could mint a URLAUTH token (via the GENURLAUTH command) for any mailbox they could name, even without read access on it. This would allow reading mail from mailboxes despite having no granted permissions.
Published: 2026-07-16
Score: 3.5 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An authenticated user can issue the GENURLAUTH command to generate a URLAUTH token for any mailbox name, even if the user lacks read permission on that mailbox. The token then authorizes access to the mailbox via the HTTP token interface, allowing the user to read email messages that should be protected. This privilege escalation bypasses the intended access control model and is classified as a CWE-863 authorization bypass and a CWE-639 authorization bypass through user‑controlled key.

Affected Systems

The vulnerability is present in all releases of the Cyrus IMAP. 3.12.3 indicates the issue has been fixed. Therefore, all installations running 3.12.2 or earlier are affected.

Risk and Exploitability

The CVSS score of 3.5 denotes a low severity, and the EPSS score of less than 1% suggests exploitation is unlikely, especially because the attack requires only a valid account on the server. The vulnerability is not listed in the CISA KEV catalog. Nevertheless, because authenticated users can gain read access to arbitrary mailbox data, the attack could expose sensitive personal or business information. An attacker only needs to authenticate, issue GENURLAUTH for a targeted mailbox, and use the returned token to retrieve data, making the exploit straightforward in environments where accounts exist. Therefore, the risk is low to moderate, and remediation should still be performed promptly.

Generated by OpenCVE AI on August 3, 2026 at 02:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Cyrus IMAP 3.12.3 or later, where the GENURLAUTH token generation has been restricted to authorized mailboxes only.
  • For environments that cannot upgrade immediately, disable the GENURLAUTH command or restrict its use to accounts with explicit privilege by configuring ACLs that block GENURLAUTH for non‑admin users.
  • Monitor logs for GENURLAUTH commands and token usage, and audit mailbox access patterns for unexpected reads to detect potential abuse.

Generated by OpenCVE AI on August 3, 2026 at 02:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Title cyrus-imapd: cyrus-imapd: Information disclosure via URLAUTH token bypass of Access Control Lists
Weaknesses CWE-639
References
Metrics threat_severity

None

threat_severity

Moderate


Sat, 25 Jul 2026 06:30:00 +0000

Type Values Removed Values Added
Title Authenticated Users Can Generate URLAUTH Tokens to Read Unauthorized Mailboxes

Wed, 22 Jul 2026 06:00:00 +0000

Type Values Removed Values Added
Title Authenticated Users Can Generate URLAUTH Tokens to Read Unauthorized Mailboxes

Thu, 16 Jul 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 16 Jul 2026 18:45:00 +0000

Type Values Removed Values Added
Description An issue was discovered in cyrus-imapd in Cyrus IMAP through 3.12.2. GENURLAUTH-issued tokens can bypass ACLs. Any authenticated user could mint a URLAUTH token (via the GENURLAUTH command) for any mailbox they could name, even without read access on it. This would allow reading mail from mailboxes despite having no granted permissions.
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.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:N/A:N'}


Subscriptions

Cyrusimap Cyrus Imap
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-07-16T18:47:07.040Z

Reserved: 2026-05-18T00:00:00.000Z

Link: CVE-2026-47086

cve-icon Vulnrichment

Updated: 2026-07-16T18:46:58.940Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-16T00:00:00Z

Links: CVE-2026-47086 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T03:00:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-863

    Incorrect Authorization