SecPod

Learn Search

Search across all Learn content

← Back to Security Research
One Email, Full Session Takeover: Inside Zimbra's Critical Classic Web Client Code Execution Flaw

One Email, Full Session Takeover: Inside Zimbra's Critical Classic Web Client Code Execution Flaw

Jul 20, 2026By Manasvini R
CRITICAL Zero-Click / Session Compromise Reported by Google's Threat Analysis Group

Zimbra has patched a critical stored cross-site scripting (XSS) vulnerability in the Classic Web Client of Zimbra Collaboration Suite (ZCS) that allows a specially crafted email to execute attacker-controlled code inside a victim's authenticated session the instant the message is opened. No CVE identifier has been assigned as of publication — SecPod identifies the vulnerability as SVE-110166. The issue was reported by Google's Threat Analysis Group, a team that typically tracks vulnerabilities exploited by state-sponsored actors and commercial spyware vendors, and is fixed in ZCS 10.1.19, released July 7, 2026.

Key Details

Attribute Detail
Placeholder ID SVE-110166
Vulnerability Type Stored Cross-Site Scripting (XSS) → code execution in user session (CWE-79)
Affected Product Zimbra Collaboration Suite (ZCS) — Classic Web Client
Affected Versions 10.0.x, 9.0.x, 8.8.15, and all 10.1.x releases prior to 10.1.19
Patched Version ZCS 10.1.19 “Daffodil” (July 7, 2026)
Attack Vector Network — delivered as a specially crafted email
User Interaction Minimal — triggered by simply opening/viewing the email
Privileges Required None (attacker); victim only needs an active authenticated session
Reported By Google's Threat Analysis Group

Overview

Zimbra Collaboration Suite is one of the most widely deployed open-source email and collaboration platforms in the world, used extensively by enterprises, service providers, government agencies, and managed hosting providers as a lower-cost alternative to Microsoft Exchange. Its broad footprint — combined with a long history of being targeted by advanced persistent threat (APT) groups for espionage-driven mailbox access — makes any pre-authentication or zero-click flaw in ZCS especially consequential.

On July 7, 2026, Zimbra quietly released ZCS 10.1.19 to address what it described only as "a security issue in the Classic Web Client where a specially crafted email could run malicious code when the email is opened." According to Zimbra's advisory, successful exploitation "could allow access to mailbox information, session data, or account settings." The company has not released a detailed root-cause writeup or proof-of-concept, and notably has not yet requested or published a CVE identifier for the flaw — an unusual gap for a vulnerability of this severity.

Prior to July 7, 2026

Google Threat Analysis Group privately reports the stored XSS flaw to Zimbra.

July 7, 2026

Zimbra releases ZCS 10.1.19 “Daffodil”, silently patching the Classic Web Client rendering flaw.

Week of July 13, 2026

SecurityWeek, The Hacker News, and Cyberpress independently report on the patch; no CVE ID exists at time of coverage.

Ongoing

Zimbra has yet to publish a CVSS score or formal CVE identifier for the issue.

Technical Analysis

The vulnerability is a stored cross-site scripting (XSS) flaw rooted in how the Classic Web Client parses and renders HTML email content. Stored XSS differs from reflected XSS in a critical way: the malicious payload does not depend on tricking a user into clicking a link. Instead, the payload is persisted server-side — in this case, inside the body of an email sitting in the victim's mailbox — and is re-executed by the browser every time the message is rendered.

Based on the vendor's description and the pattern typical of prior Zimbra Classic UI XSS issues, the likely exploitation chain works as follows:

Step Action
1 Attacker sends an email containing HTML/JavaScript content that is not properly sanitized by the Classic Web Client's rendering pipeline
2 The malicious markup is stored as-is (or insufficiently escaped) within the mailbox on the Zimbra server — the payload persists rather than firing once
3 Victim opens the Classic Web Client and views the email; the unsanitized script executes in the DOM of the authenticated Zimbra session
4 The script inherits the victim's session cookies and CSRF tokens, granting attacker-level browser capabilities without ever touching the victim's password
This class of bug is dangerous precisely because it collapses the traditional multi-step phishing chain (lure → click → credential harvest) into a single step: delivery of the email itself is the exploit. That is what several outlets have characterized as "zero-click" — the victim does not need to click a malicious link or download an attachment; simply opening the message in the vulnerable client is sufficient to trigger code execution.

Potential Impact

Zimbra's own advisory and independent analysis converge on the following post-exploitation outcomes:

  • Session hijacking: theft of active session tokens, allowing the attacker to impersonate the victim without needing their password.
  • Mailbox data exfiltration: read access to emails, contacts, calendar entries, and shared files/briefcase content within the compromised session.
  • Account configuration tampering: silent modification of mail filters, forwarding rules, or delegate access — a common persistence technique in business email compromise (BEC) operations.
  • Lateral movement / follow-on campaigns: a compromised mailbox can be weaponized to send further crafted emails to internal contacts, propagating the payload or pivoting into broader social-engineering campaigns.
  • Credential and token theft: depending on payload design, exfiltration of authentication artifacts reusable against other internal systems tied to the victim's identity.
Given that Zimbra is frequently deployed by government bodies, telecom providers, and mid-to-large enterprises, and given that GTIG — not an independent bug bounty researcher — surfaced the issue, defenders should treat this as a flaw with realistic potential for targeted, intelligence-driven exploitation rather than purely opportunistic, mass-scanning abuse.

Affected Products and Versions

Component Vulnerable Version Range Fixed Version
Zimbra Collaboration Suite (Classic Web Client) 10.1.x prior to 10.1.19 10.1.19
Zimbra Collaboration Suite 10.0.x (all releases) Upgrade to 10.1.19
Zimbra Collaboration Suite 9.0.x (all releases) Upgrade to 10.1.19
Zimbra Collaboration Suite 8.8.15 (all patches) Upgrade to 10.1.19

Patch and Remediation Guidance

Zimbra is urging all customers running the Classic Web Client to upgrade to ZCS 10.1.19 immediately, regardless of which branch they currently run. There is no configuration-only workaround published by the vendor.

  • ● Upgrade to ZCS 10.1.19 ("Daffodil") on all mailbox/proxy nodes — this is the only complete fix.
  • ● Reapply SNMP mitigation measures post-upgrade if migrating from ZCS 10.0.x, 9.0.x, or 8.8.15. Zimbra's advisory explicitly notes existing SNMP mitigations do not automatically carry over for customers coming from these older branches. Organizations already on 10.1.x are not required to take this extra step.
  • ● Follow Zimbra's official upgrade path and validate build hashes for zimbra-patch and zimbra-mbox-webclient-war post-installation.
  • ● Audit mailboxes for suspicious stored content — review recently delivered emails containing unusual embedded HTML/script-like markup, particularly for high-value targets (executives, IT admins, finance staff).
  • ● Review session and account activity logs for anomalous filter/forwarding-rule changes, unexpected delegate access grants, or logins from unfamiliar IP ranges preceding the July 7 patch.
  • ● Apply interim compensating controls — restrict/monitor Classic Web Client usage in favor of the Modern UI where feasible, and tighten email gateway filtering for inbound HTML with obfuscated or encoded script payloads.
  • ● Track the CVE assignment and update internal vulnerability management systems once an official identifier replaces the SVE-110166 placeholder used here.

Why This Matters

This disclosure continues a recurring pattern for Zimbra: stored XSS and code-execution flaws in the Classic Web Client have been a persistent weak point, with prior incidents including CVE-2024-45512, CVE-2024-45510, and CVE-2024-45519 (the latter a command-execution bug in the postjournal service later added to CISA's Known Exploited Vulnerabilities catalog after in-the-wild abuse). The involvement of Google's Threat Analysis Group in reporting this new flaw — rather than a routine internal audit or bug bounty submission — is a strong signal that the vulnerability class is of interest to sophisticated threat actors.


Instantly Fix Risks with Saner Patch Management

Saner patch management is a continuous, automated, and integrated software that instantly fixes risks exploited in the wild. The software supports major operating systems like Windows, Linux, and macOS, as well as 550+ third-party applications.

It also allows you to set up a safe testing area to test patches before deploying them in a primary production environment. Saner patch management additionally supports a patch rollback feature in case of patch failure or a system malfunction.

Experience the fastest and most accurate patching software here.

SecPod Technologies Vulnerability Research  |  Published July 20, 2026

Featured Posts

Open One Request, Total Persistence: Inside the SharePoint Flaw Attackers Are Exploiting
One Request, Total Persistence: Inside the SharePoint Flaw Attackers Are Exploiting

CVE Research

One Request, Total Persistence: Inside the SharePoint Flaw Attackers Are Exploiting

A critical SharePoint deserialization flaw, CVE-2026-50522 (CVSS 9.8), is under active exploitation just weeks after its July 2026 patch, following a public PoC. Attackers are using it to steal IIS machine keys in a single request, gaining persistence that survives patching alone. Now on CISA's KEV list, it's the third actively exploited SharePoint flaw in recent months, patch immediately and rotate machine keys.

Jul 24, 2026

Open ENCFORGE Ransomware: Anatomy of an AI-Focused Cyber Attack
ENCFORGE Ransomware: Anatomy of an AI-Focused Cyber Attack

CVE Research

ENCFORGE Ransomware: Anatomy of an AI-Focused Cyber Attack

Jul 22, 2026

Open UTA0533 Weaponizes KNUCKLEBALL: Inside the SonicWall SMA Zero-Day Exploitation Chain
UTA0533 Weaponizes KNUCKLEBALL: Inside the SonicWall SMA Zero-Day Exploitation Chain

CVE Research

UTA0533 Weaponizes KNUCKLEBALL: Inside the SonicWall SMA Zero-Day Exploitation Chain

Jul 20, 2026

Open 2026 First quarter attacker campaigns
2026 First quarter attacker campaigns

CVE Research

2026 First quarter attacker campaigns

Jul 17, 2026