CVE-2026-47087

cyrus-imapd: Cyrus IMAP: Unauthorized access due to URLAUTH not honoring revoked authorizer access

Published Jul 16, 2026 CVSS 3.1 · 3.5 Low EPSS < 1% KEV · Not listed
Description
An issue was discovered in cyrus-imapd in Cyrus IMAP through 3.12.2. URLAUTH does not honor revoked authorizer access. A URLAUTH URL minted while the authorizer had access continued to work after that access was revoked.

Analysis

AI-generated

Technical impact

A flaw in the Cyrus IMAP authentication system allows URLAUTH URLs that were minted while an authorizer had access to remain valid even after that access has been revoked. This means an attacker who obtains such a URL can continue to use it to authenticate and access mailbox data, potentially gaining unauthorized email access or session hijacking. The weakness stems from improper authorization handling (CWE-613 and CWE-672).

Affected Systems

The vulnerability affects the Cyrus IMAP server, specifically all versions through and including 3.12.2. Users running 3.12.2 or earlier are susceptible until an update is applied.

Risk and Exploitability

The CVSS score of 3.5 indicates low severity, and the EPSS score of less than 1% reflects a very low exploitation probability. The flaw is not listed in the CISA KEV catalog, suggesting no known widespread exploitation. The likely attack vector is remote, requiring an attacker to possess or intercept a URLAUTH URL that was minted while an account had permission and then use it after that permission has been revoked. The conditions for exploitation are therefore relatively specific, reducing the overall risk, but the potential for unauthorized access to sensitive mail remains significant for affected systems.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Cyrus IMAP to version 3.12.3 or later to apply the fix for URLAUTH revocation handling.
  • After updating, revoke all existing URLAUTH URLs and enforce users to re-authenticate to ensure revoked accesses are honored.
  • If an immediate update is not possible, temporarily disable the URLAUTH authentication mechanism or block URLAUTH URLs until the server can enforce revocation properly.
  • Monitor server logs for unauthorized or anomalous URLAUTH usage, and investigate any sessions that appear inconsistent with current permissions.

Generated by OpenCVE AI on July 31, 2026 at 02:28 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: Unauthorized access due to URLAUTH not honoring revoked authorizer access
Weaknesses CWE-613
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. URLAUTH does not honor revoked authorizer access. A URLAUTH URL minted while the authorizer had access continued to work after that access was revoked.
First Time appeared Cyrusimap
Cyrusimap cyrus Imap
Weaknesses CWE-672
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'}

Weaknesses
  • CWE-613

    Insufficient Session Expiration

  • CWE-672

    Operation on a Resource after Expiration or Release

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jul 16, 2026, 7:00 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