Skip to main content

Zimbra Collaboration Suite CVE-2026-93638

| EUVDEUVD-2026-108977 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-23 rapid7 GHSA-7vwh-h4vg-w75f
6.1
CVSS 3.1 · Vendor: rapid7
View

Attack ChainAIDerived

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

  1. Access
    Craft malicious relogin URL with zrememberme payload
  2. Delivery
    Deliver link to victim via phishing
  3. Exploit
    Victim opens URL, two-factor error injects script
  4. Execution
    Replacement login form renders under Zimbra origin
  5. Impact
    Capture submitted credentials

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

Exploitation requires a victim to open an attacker-crafted Zimbra 'relogin' URL in which the zrememberme parameter is set so the page selects the two-factor error display; that error path inserts the parameter value into a hidden input attribute without HTML encoding, reflecting attacker script under the legitimate Zimbra origin. Confirmed affected: ZCS 10.1.16 and 10.1.17 (EUVD: ≤10.1.17). Limiting factors: the attack is unauthenticated but strictly requires user interaction (the victim must open the crafted URL), so it depends on successful phishing/delivery; and the relogin path logs out any existing session before rendering the payload, meaning the demonstrated attack does not inherit the victim's authenticated mailbox access and is primarily useful for credential capture via a fake login form rather than direct session hijacking.

Impact

This is a medium-severity (CVSS 6.1) reflected XSS whose real-world risk is moderate and conditional rather than urgent. The CVSS vector (AV:N/AC:L/PR:N) shows network-reachable, low-complexity, unauthenticated triggering, but UI:R is the decisive limiter: the victim must open an attacker-crafted relogin URL, making this a phishing/social-engineering dependent attack rather than a self-propagating one. The S:C scope change with C:L/I:L reflects script execution under the legitimate Zimbra origin enabling credential capture, but the description explicitly notes the relogin path logs out the existing session before rendering the payload, so the demonstrated attack does NOT inherit mailbox access - this materially caps impact versus a typical session-stealing XSS. This is not in CISA KEV (no confirmed active exploitation) and no EPSS score was provided in the input, so widespread automated exploitation cannot be inferred; the Rapid7 research blog reference indicates a public technical writeup/PoC reference exists but it is not verified as working, drop-in exploit code. The vuln.today decision label is 'this_month' (not act_now/emergency), consistent with a credible, documented, but interaction-gated credential-phishing issue. Net: a real, patch-this-cycle item for Zimbra operators - not a drop-everything emergency, and not a high-CVSS-but-no-mechanism paper finding, since the mechanism (unencoded zrememberme in a hidden input via the two-factor error display) is concretely described by the reporter.

Exploit ScenarioDerived

An attacker crafts a Zimbra relogin URL containing a malicious zrememberme value that selects the two-factor error display, injecting unencoded script into a hidden input attribute, and sends it to a target via email or chat. When the victim opens the link, attacker-controlled JavaScript runs under the legitimate Zimbra origin and renders a replacement login form that captures the credentials the victim types. A public technical writeup (Rapid7) describing the flaw exists; it is not verified as working, ready-to-run exploit code.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 23, 2026

Reflected cross-site scripting in the Zimbra Collaboration Suite (ZCS) login page lets an unauthenticated remote attacker run JavaScript under the legitimate Zimbra origin when a victim opens a crafted 'relogin' URL carrying a malicious zrememberme parameter. The parameter is reflected into a hidden input attribute of the two-factor error display without HTML encoding, so an attacker can substitute page content - such as a replacement login form - to capture credentials. ZCS 10.1.16 and 10.1.17 are confirmed affected (EUVD lists ≤10.1.17), severity is CVSS 6.1 with a scope change, and exploitation is strictly conditional on the victim opening the crafted link; the relogin path also logs out any existing session before rendering, so the demonstrated attack does not inherit mailbox access. No public exploit code is confirmed at time of analysis, though Rapid7 has published a technical write-up describing the demonstrated attack chain.

RemediationAI

The available data does not identify a specific fixed build for this CVE, so treat this as: no vendor-released patch version confirmed at time of analysis. Consult the Zimbra Security Advisories page (https://wiki.zimbra.com/wiki/Zimbra_Security_Advisories) and the Rapid7 write-up (https://www.rapid7.com/blog/post/ve-breaking-zimbra-identity-boundaries-part-1/) for the fixed release covering ZCS 10.1.16 and 10.1.17, and upgrade all affected 10.1.x deployments once that version is confirmed. Because the flaw is a server-side encoding defect in the two-factor error display of the relogin page, no client-side or configuration-level workaround is described in the supplied sources; the exposure limiter documented in the assessment is that the attack only fires when a user actively opens a crafted relogin URL, so user awareness mail and link-filtering for suspicious Zimbra relogin URLs reduce delivery opportunities, though they do not remove the underlying defect. Pending an upgrade, treat unsolicited Zimbra login links with suspicion and verify the vendor advisory for any newly published mitigation guidance.

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 root cause is CWE-79 (improper neutralization of input during web page generation) in the ZCS login flow. The 'relogin' endpoint terminates any active session and then renders a login page; a crafted zrememberme parameter drives the page into a specific two-factor error display, and that code path writes the parameter value into the value attribute of a hidden input element without HTML encoding. Because the reflection lands in an attribute context rather than a script sink, the missing encoding is exactly what allows the attacker to break out of the attribute and inject markup and script. The resulting JavaScript executes in the origin of the Zimbra web client (reflected XSS), which is why the CVSS vector carries S:C (scope change) with low confidentiality and integrity impact and no availability impact. The reflected input is unauthenticated (PR:N) but requires user interaction (UI:R), and no privileges or prior session are needed on the attacker side. Note that the trigger is a specific server-rendered error state selected via the crafted parameter; the sources do not describe any timing, race, or memory-safety component, and the vulnerability is purely a web-rendering/encoding defect.

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 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Unauthenticated network-reachable reflected XSS triggered by opening a crafted URL, so PR:N/UI:R/AC:L; script runs in the victim browser across a trust boundary (S:C) with limited confidentiality/integrity impact and no availability effect.

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

Primary rating from Vendor (rapid7).

CVSS VectorVendor: rapid7

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

DescriptionCVE.org

A reflected cross-site scripting vulnerability in the login page of Zimbra Collaboration Suite (ZCS) allows an unauthenticated attacker to execute JavaScript through the zrememberme parameter. A crafted relogin URL selects a two-factor error display that inserts the parameter into a hidden input attribute without HTML encoding. A victim who opens the URL receives attacker-controlled script and page content under the legitimate Zimbra origin, allowing credential capture through a replacement login form. The relogin path logs out an existing session before rendering the payload, so the demonstrated attack does not inherit that session's mailbox access. ZCS 10.1.16 and 10.1.17 are affected.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
High
widely deployed enterprise email/collaboration platform, frequent attacker target
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
High

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
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