CVE-2023-34192 — Synacor Zimbra Collaboration Suite (ZCS) Cross-Site Scripting (XSS) Vulnerability

CVE-2023-34192

Zimbra ZCS Classic UI — Authenticated Stored XSS in /h/autoSaveDraft Enables Session Hijack and Account Takeover; Nation-State Exploitation; KEV February 2025

What is Zimbra Collaboration Suite?

Zimbra Collaboration Suite (ZCS) is an open-source email, calendar, and collaboration server widely deployed by governments, educational institutions, telecommunications providers, and enterprises worldwide — particularly outside North America where it is often preferred over Microsoft Exchange as a cost-effective self-hosted email solution. Zimbra servers handle organizational email, calendar, contacts, and document sharing. Because email servers contain sensitive communications, authentication tokens, and often serve as identity anchors for password resets, Zimbra instances are consistent targets for espionage-focused nation-state actors. Zimbra XSS vulnerabilities are especially valuable because exploiting them allows an attacker who sends a malicious email to steal authenticated session cookies, enabling full account takeover without needing passwords.

Overview

CVE-2023-34192 is a stored cross-site scripting vulnerability in Zimbra Collaboration Suite's Classic UI (the traditional HTML interface, used by default and by mobile browsers). The vulnerability exists in the /h/autoSaveDraft endpoint — a handler for auto-saving email drafts. A low-privilege authenticated attacker can inject malicious JavaScript via the autoSaveDraft function that executes in a victim's browser when they interact with the affected interface. Combined with the Changed scope (S:C) in the CVSS vector, successful exploitation enables session cookie theft from higher-privilege accounts (administrators) and complete account takeover. Zimbra patched it in July 2023; CISA added it to KEV in February 2025, nearly 20 months later, confirming exploitation was still active.

Affected Versions

Product Vulnerable Fixed
Zimbra Collaboration Suite 9.0 9.0.0 Patch 35 and earlier 9.0.0 Patch 36
Zimbra Collaboration Suite 10.0 10.0.1 and earlier 10.0.2

Technical Details

CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-Site Scripting). Zimbra's Classic UI /h/autoSaveDraft endpoint accepts user-controlled input (email draft content) and reflects or stores it without sufficient sanitization. When a victim opens a crafted email or navigates to affected functionality, the injected JavaScript executes in their browser within the Zimbra web session context.

The Scope Changed (S:C) rating reflects that the XSS can be used to steal session cookies from other users (including administrators) who view content affected by the XSS payload — enabling the attacker to compromise accounts beyond their own. A low-privilege Zimbra account holder can send a crafted email to an administrator; when the administrator opens or previews the message, the JavaScript executes in the administrator's session, capturing their session token and granting the attacker full administrative access.

The CVSS 9.0 score is unusually high for XSS because of the S:C scope change and the C:H/I:H/A:H confidentiality/integrity/availability impact reflecting the full account compromise enabled by session token theft from privileged accounts.

Discovery

The vulnerability was identified by security researchers and reported through Zimbra's disclosure process. Zimbra released patches in ZCS 10.0.2 and ZCS 9.0.0 Patch 36 in July 2023.

Exploitation Context

Zimbra XSS vulnerabilities have been consistently exploited by nation-state actors, particularly Russian-linked threat groups, targeting government and critical infrastructure email servers. ESET, CISA, and other agencies have documented campaigns by Winter Vivern (TA473) and related actors exploiting Zimbra zero-days and N-days to compromise government email accounts across Europe and Central Asia.

The 20-month gap between patch release (July 2023) and CISA KEV addition (February 2025) is significant: it indicates that exploitation was ongoing, likely because many Zimbra deployments — particularly those run by smaller government agencies and organizations in developing countries — had not applied patches. Zimbra instances that are internet-accessible and running outdated versions are common targets in sustained espionage campaigns.

Remediation

  1. Upgrade Zimbra Collaboration Suite to ZCS 10.0.2 or later (for 10.x) or apply ZCS 9.0.0 Patch 36 or later (for 9.x).
  2. Review Zimbra access logs for suspicious login events — particularly administrator logins from unexpected IP addresses or at unusual times, which may indicate session token theft and hijacking.
  3. Invalidate all active administrator sessions after patching — force re-authentication to eliminate any stolen session tokens.
  4. Enable Zimbra's two-factor authentication for administrator accounts to limit the impact of session token theft.
  5. Restrict Zimbra webmail interface access using network controls where possible — limit direct internet exposure.
  6. Check Zimbra's admin audit logs for unauthorized configuration changes, new mail forwarding rules, or new delegated credentials that could indicate post-exploitation persistence.

Key Details

PropertyValue
CVE ID CVE-2023-34192
Vendor / Product Synacor — Zimbra Collaboration Suite (ZCS)
NVD Published2023-07-06
NVD Last Modified2025-10-27
CVSS 3.1 Score9
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
SeverityCRITICAL
CWE CWE-79 find similar ↗
CISA KEV Added2025-02-25
CISA KEV Deadline2025-03-18
Known Ransomware Use No

CVSS 3.1 Breakdown

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

Required Action

CISA BOD 22-01 Deadline: 2025-03-18. Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

Timeline

DateEvent
2023-07-06CVE-2023-34192 published — ZCS /h/autoSaveDraft stored XSS
2023-07-25Zimbra releases ZCS 10.0.2 and ZCS 9.0.0 Patch 36 patching CVE-2023-34192
2025-02-25CISA adds CVE-2023-34192 to Known Exploited Vulnerabilities catalog — active exploitation confirmed 20 months after patch
2025-03-18CISA BOD 22-01 remediation deadline

References

ResourceType
Zimbra Security Advisories Vendor Advisory
NVD — CVE-2023-34192 Vulnerability Database
CISA KEV Catalog Entry US Government