Skip to main content

Zimbra Collaboration Suite CVE-2026-50053

| EUVDEUVD-2026-108962 HIGH
External Control of Critical State Data (CWE-642)
2026-10-23 rapid7 GHSA-vffh-47xc-pr68
8.7
CVSS 3.1 · Vendor: rapid7
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid Zimbra account token
  2. Delivery
    Craft /h/* link overriding servlet attributes
  3. Exploit
    Lure signed-in victim to click
  4. Execution
    RestFilter triggers Classic Web Client XSS
  5. Impact
    Execute JavaScript in victim's session

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V14 - Data Protection Critical state data protection
Exploitation Conditions

Full exploitation requires: (1) the attacker holds a valid Zimbra authentication token/account to place in the crafted URL; (2) a target running ZCS 10.1.16 where companion CVE-2026-10632 is present, because that is the version/chain the description ties the JavaScript execution to; (3) a signed-in victim who clicks the attacker's crafted /h/* link (UI:R), whose parameters RestFilter copies into servlet attributes (auth token, target account, target item, dispatch state) consumed by the Classic Web Client. Limiting factors: ZCS 10.1.17 changes the document renderer and blocks this XSS chain (though the request-attribute override primitive itself remains), so patched-to-10.1.17 instances are not exploitable via this XSS path; the victim must be authenticated and must interact; and the attacker must already possess a valid token rather than being fully anonymous.

Impact

Signals point to a genuine but conditional priority rather than a drop-everything emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N, 8.7) describes a network-reachable, low-complexity flaw that crosses a security boundary (scope changed) to compromise another user's confidentiality and integrity, but it requires attacker-held privileges (PR:L) and victim interaction (UI:R), which tempers raw severity. Note a tension in the inputs: the description says the request-attribute override itself is reachable by 'unauthenticated requests to /h/*', yet the weaponized end-to-end XSS requires the attacker to supply 'their own valid token' - i.e., the attacker needs a valid Zimbra account, consistent with PR:L; the unauthenticated primitive alone is not the full impact. No EPSS score was provided, so statistical exploitation probability cannot be weighed. The vulnerability is NOT listed in CISA KEV and no SSVC automatable/technical-impact decision data was supplied; the only priority signal is the vuln.today Decision label 'this_week', which aligns with 'patch in the normal urgent cycle' rather than act_now/emergency. Exploitation is further gated: the full JavaScript-execution chain depends on ZCS 10.1.16 combined with CVE-2026-10632, and ZCS 10.1.17 already breaks that chain by changing the document renderer (while leaving the override primitive in place). Overall this is a real, credibly-researched issue in a frequently-targeted product that warrants prompt patching, but its blast radius is constrained by the required valid token, user interaction, and version-specific chaining.

Exploit ScenarioDerived

An attacker with a valid Zimbra account crafts a link to /h/* that embeds their own authentication token plus target account, item and dispatch parameters, which RestFilter copies into servlet attributes trusted by the Classic Web Client. On ZCS 10.1.16 (where CVE-2026-10632 is present), luring a signed-in victim to click the link executes attacker-controlled JavaScript inside the victim's authenticated browser session, enabling session/mail theft or actions as the victim. Rapid7 has published a detailed technical writeup of the attack chain, but the input does not confirm packaged, 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

Zimbra Collaboration Suite copies attacker-controlled URL parameters into servlet request attributes, letting a crafted /h/* link override the authentication token, target account, target item and dispatch state consumed by the Classic Web Client. On ZCS 10.1.16 this attribute override can be chained with CVE-2026-10632 so an attacker who holds their own valid Zimbra token can cause JavaScript to execute in a signed-in victim's browser session when that victim opens the link; the vector reflects network reachability, low privileges and required user interaction, with scope change and high confidentiality/integrity impact. ZCS 10.1.17 changes the document renderer and breaks the XSS chain, but the underlying attribute-override primitive is retained. No public exploit code or confirmed active exploitation was identified at time of analysis, and the priority signal places it in the this-week remediation band rather than an emergency one.

RemediationAI

Vendor-released fix: upgrade to Zimbra Collaboration Suite 10.1.17, which changes the document renderer and blocks the CVE-2026-10632 XSS chain used to execute JavaScript in a victim's session; confirm the fixed build against the vendor advisories at https://wiki.zimbra.com/wiki/Zimbra_Security_Advisories before closing the item. Be explicit that 10.1.17 addresses the XSS chain only: the request-attribute override primitive across /h/* remains, so the same crafted parameters (authentication token, target account, target item, dispatch state) can still be injected, and any future sink or renderer regression could re-enable equivalent impact. The available sources do not document a configuration-level workaround for the attribute override itself, so scheduling the 10.1.17 upgrade and tracking the Rapid7 research series plus subsequent Zimbra advisories is the mitigation path shown; the CVSS vector's UI:R element means a signed-in user must open the crafted /h/* link for the chain to fire, but no product-side control for that is described in the supplied data.

Affected VersionsENISA

Zimbra Collaboration Suite 0 ≤10.1.17

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

The flaw is CWE-642 (External Control of Critical State Data): the RestFilter component behind the /h/* endpoints takes URL parameters naming an authentication token, a target account, a target item and a dispatch state, and writes them into servlet request attributes that downstream code treats as trusted internal dispatch state. Because those attributes are what the Classic Web Client reads when deciding whose session, which account and which document to render, an external request can influence internal state it was never meant to influence. Cross-site scripting is the demonstrated consequence: on ZCS 10.1.16 the renderer, combined with CVE-2026-10632, executes attacker-supplied JavaScript inside another user's authenticated session. The supplied CVSS vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N) indicates a remote, low-privilege attacker who must already hold a valid token, plus a victim who interacts; the scope change reflects the crossing from the attacker's own session context into the victim's browser. ZCS 10.1.17 replaces the document renderer so the XSS chain no longer lands, while the request-attribute override itself remains reachable, so the same primitive could be re-chained with a future rendering or sink bug. Affected CPE data identifies the Zimbra Collaboration Suite product line broadly; the exploitation chain described is tied specifically to 10.1.16.

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

Attacker must supply their own valid token so PR:L; victim must click a crafted link so UI:R; JavaScript runs in another user's session across accounts so S:C, yielding C:H/I:H with 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:N/VI:N/VA:N/SC:H/SI:H/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 request attribute override vulnerability in Zimbra Collaboration Suite (ZCS) allows unauthenticated requests to /h/* to populate servlet attributes intended for trusted internal dispatch. RestFilter copies URL parameters specifying an authentication token, target account, target item and dispatch state into the request attributes consumed by the Classic Web Client. Combined with CVE-2026-10632 on ZCS 10.1.16, this allows an attacker to supply their own valid token and document identifiers and execute JavaScript in another user's signed-in browser session. ZCS 10.1.17 blocks that XSS chain by changing the document renderer, but retains the request attribute override.

Executive ViewAI

Why It Matters

Zimbra Collaboration Suite (ZCS) contains a high-severity vulnerability (CVE-2026-50053) that allows authenticated attackers to execute JavaScript in a victim's browser session when they open a crafted link. This affects organizations using ZCS 10.1.16, potentially leading to account compromise and data theft. Leadership should prioritize remediation due to the high confidentiality and integrity impact, despite no confirmed active exploitation.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 64% exploitable
Prevalence
High
widely deployed enterprise email and collaboration groupware
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 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

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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