Skip to main content

Zimbra Collaboration Suite CVE-2026-93639

| EUVDEUVD-2026-108978 HIGH
Missing Authorization (CWE-862)
2026-10-23 rapid7 GHSA-q3fj-jg2r-pp4p
8.7
CVSS 3.1 · Vendor: rapid7
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as delegated administrator
  2. Delivery
    Call ConfigureZimletRequest via admin SOAP
  3. Exploit
    Overwrite global Zimlet config and proxy allowlist
  4. Execution
    Lure victim to crafted /service/proxy URL
  5. Persist
    Execute attacker JavaScript under Zimbra origin
  6. Impact
    Read mailbox and act as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated delegated-administrator account that has no explicit administrative grants plus access to the Zimbra admin SOAP service, which is what makes the otherwise-blocked ConfigureZimletRequest call succeed and overwrite the global Zimlet configuration. Beyond the admin-side step, the browser compromise additionally requires a signed-in user in the default class of service to open an attacker-crafted /service/proxy URL (UI:R), because the injected attacker-controlled domain must be served through the proxy allowlist to execute HTML/JavaScript under Zimbra's origin. Limiting factors that reduce real-world risk: a delegated-admin foothold is prerequisite (not unauthenticated), the impact depends on the default class of service configuration, and the full mailbox-read/authenticated-action impact only lands after a targeted victim clicks the crafted link. Only ZCS 10.1.16 and 10.1.20 are stated as affected.

Impact

This is a genuine but conditional priority rather than a drop-everything emergency, and the signals are mostly consistent. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N, score 8.7) reflects a network-reachable, low-complexity flaw that nonetheless requires both an authenticated low-privileged actor (PR:L - a delegated administrator) and victim interaction (UI:R), with a scope change (S:C) because the attacker's injected content executes under Zimbra's own origin against a different user's session. The vuln.today decision label is 'this_week', which aligns with a high-but-not-critical, non-emergency posture. KEV status is not present in the input, so there is no confirmation of active exploitation; EPSS is not provided, so exploitation-probability cannot be quantified from this data. The flaw was reported by Rapid7 and a Rapid7 research blog is referenced, so technical detail is public; this raises practical risk even though it is not confirmed weaponized. Net: a real this-week patching priority for Zimbra operators, meaningfully gated by the need for a delegated-admin foothold and user interaction rather than a mass-exploitable unauthenticated bug.

Exploit ScenarioDerived

A delegated administrator account that has no explicit administrative grants calls ConfigureZimletRequest over the admin SOAP service to overwrite the global Zimlet configuration, adding an attacker-controlled domain to the proxy allowlist of the default class of service. The attacker then lures a signed-in user in that class to open a crafted /service/proxy URL, causing Zimbra to serve attacker HTML under its own origin so the resulting JavaScript reads the victim's mailbox and performs authenticated actions as that user. A public Rapid7 research reference exists describing the issue; it is not verified as working exploit code.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 23, 2026

Missing authorization in Zimbra Collaboration Suite 10.1.16 and 10.1.20 allows an authenticated delegated administrator holding no explicit administrative grants to overwrite the global Zimlet configuration through ConfigureZimletRequest. The injected configuration can add an attacker-controlled domain to the proxy allowlist of the default class of service, so a signed-in user in that class who opens a crafted /service/proxy URL is served attacker-controlled HTML from Zimbra's own origin, letting the resulting JavaScript read mailbox data and act as the victim. The admin-side escalation is remote and low-complexity but requires a delegated-admin account with admin SOAP service access (PR:L), and the browser compromise requires the victim to open the crafted URL (UI:R); no public exploit code has been identified at time of analysis, no KEV entry is present, and the vuln.today priority label is this_week rather than emergency.

RemediationAI

The available data does not state a fixed ZCS build, so patch status against CVE-2026-93639 is unconfirmed: check https://wiki.zimbra.com/wiki/Zimbra_Security_Advisories for the release that addresses ConfigureZimletRequest authorization and upgrade the affected 10.1.16 / 10.1.20 hosts as soon as a fixed version is published; the Rapid7 write-up at https://www.rapid7.com/blog/post/ve-breaking-zimbra-identity-boundaries-part-1/ documents the mechanics for verification. Because the first stage requires access to the admin SOAP service from a delegated-administrator account, expose the Zimbra admin SOAP interface only to trusted management networks and audit delegated administrator accounts for grants that should not exist - the trade-off is that administrators must use a bastion or VPN, and legitimate delegated admin workflows may break. Review the global Zimlet configuration and the proxy allowlist entries of the default class of service for domains that were not deliberately added and remove them, accepting that this is a detection-and-cleanup measure that does not close the underlying authorization gap. Until a fix is confirmed, warn users in the default class of service not to follow unsolicited /service/proxy links, which reduces the victim-side click requirement but does not address the admin-side write.

Affected VersionsENISA

Zimbra Collaboration Suite 0 ≤10.1.20

Affected Packages

euvd zimbra_collaboration_suite no fix

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

CWE-862 (Missing Authorization) in Zimbra's SOAP administration surface: the ConfigureZimletRequest call is exposed to delegated administrators who have no explicit administrative grants, so the server-side authorization check that should gate global Zimlet configuration writes is absent. The write has two consequences described in the disclosure - it replaces global Zimlet settings and it can extend the proxy allowlist of the default class of service with a domain the attacker controls. The second effect turns an admin-plane misconfiguration into a client-side issue: Zimbra's /service/proxy endpoint fetches content for allowlisted domains and serves it under the Zimbra origin, so any signed-in user in that class of service who follows a crafted /service/proxy URL receives attacker HTML/JavaScript in a trusted same-origin context, enabling mailbox reads and authenticated actions as that user. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N reflects network reachability, low attack complexity, a low-privileged authenticated actor, user interaction on the victim leg, a scope change across the admin/user boundary, high confidentiality and integrity impact, and no availability impact. The trigger specifics beyond the ConfigureZimletRequest path and the crafted proxy URL are not further described in the available sources.

Know when Zimbra Collaboration Suite 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 (rapid7) PRIMARY 8.7 HIGH
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N
vuln.today AI 8.7 HIGH

A delegated admin with no grants is a low-privileged authenticated actor (PR:L), the crafted-URL step needs victim interaction (UI:R), and execution under Zimbra's origin against another user's session is a scope change (S:C) with high confidentiality/integrity but no availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (rapid7).

CVSS VectorVendor: rapid7

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

DescriptionCVE.org

A missing authorization vulnerability in Zimbra Collaboration Suite (ZCS) allows a delegated administrator with no explicit administrative grants to overwrite global Zimlet configuration through ConfigureZimletRequest. The uploaded configuration can also add an attacker-controlled domain to the proxy allowlist of the default class of service. If a signed-in user in that class opens a crafted /service/proxy URL, Zimbra serves attacker-controlled HTML under its own origin. The resulting JavaScript can read mailbox data and perform authenticated actions as the victim. Exploitation requires a delegated-administrator account and access to the admin SOAP service; the browser compromise additionally requires the victim to open the crafted URL. ZCS 10.1.16 and 10.1.20 are affected.

Executive ViewAI

Why It Matters

CVE-2026-93639 in Zimbra Collaboration Suite enables a delegated administrator with no explicit grants to alter the global Zimlet configuration, potentially compromising every mailbox in the affected class of service through a crafted URL. This undermines the separation of duties in Zimbra's administrative model and could expose sensitive email data organization-wide, making it a priority for security leadership to address.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include restricting network access to the admin SOAP service, auditing and reducing delegated administrator privileges, and monitoring for unauthorized changes to the global Zimlet configuration.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% exploitable
Prevalence
High
widely deployed enterprise, government, education and ISP email/collaboration platform
Data Quality
3 sources
Confidence: Low

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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2022-41352 CRITICAL POC
9.8 Sep 26

An issue was discovered in Zimbra Collaboration (ZCS) 8.8.15 and 9.0. Rated critical severity (CVSS 9.8), this vulnerabi

CVE-2022-37042 CRITICAL POC
9.8 Aug 12

Zimbra Collaboration Suite (ZCS) 8.8.15 and 9.0 has mboximport functionality that receives a ZIP archive and extracts fi

CVE-2022-27925 HIGH POC
7.2 Apr 21

Zimbra Collaboration (aka ZCS) 8.8.15 and 9.0 has mboximport functionality that receives a ZIP archive and extracts file

CVE-2022-27924 HIGH POC
7.5 Apr 21

Zimbra Collaboration (aka ZCS) 8.8.15 and 9.0 allows an unauthenticated attacker to inject arbitrary memcache commands i

CVE-2013-7091 MEDIUM POC
5.0 Dec 13

Directory traversal vulnerability in /res/I18nMsg,AjxMsg,ZMsg,ZmMsg,AjxKeys,ZmKeys,ZdMsg,Ajx%20TemplateMsg.js.zgz in Zim

CVE-2018-6882 MEDIUM POC
6.1 Mar 27

Cross-site scripting (XSS) vulnerability in the ZmMailMsgView.getAttachmentLinkHtml function in Zimbra Collaboration Sui

CVE-2025-27915 MEDIUM POC
5.4 Mar 12

An issue was discovered in Zimbra Collaboration (ZCS) 9.0 and 10.0 and 10.1. Rated medium severity (CVSS 5.4), this vuln

CVE-2025-48700 MEDIUM POC
6.1 Jun 23

Cross-site scripting in Zimbra Collaboration (ZCS) Classic UI allows attackers to execute arbitrary JavaScript within a

CVE-2025-66376 MEDIUM
6.1 Jan 05

Zimbra Collaboration Suite (ZCS) 10.x contains a stored XSS vulnerability in the Classic UI that allows attackers to exe

CVE-2022-3569 HIGH POC
7.8 Oct 17

Due to an issue with incorrect sudo permissions, Zimbra Collaboration Suite (ZCS) suffers from a local privilege escalat

CVE-2019-9621 HIGH POC
7.5 Apr 30

Zimbra Collaboration Suite before 8.6 patch 13, 8.7.x before 8.7.11 patch 10, and 8.8.x before 8.8.10 patch 7 or 8.8.x b

CVE-2024-45519 CRITICAL POC
9.8 Oct 02

The postjournal service in Zimbra Collaboration (ZCS) before 8.8.15 Patch 46, 9 before 9.0.0 Patch 41, 10 before 10.0.9,

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