Vulnerability record · CVE-2025-27915 · published 12 March 2025
CVE-2025-27915: Zimbra Classic Web Client stored XSS via ICS file HTML
SSynacor · Zimbra Collaboration Suite
Zimbra Collaboration Suite 9.0, 10.0 and 10.1 fail to sanitize HTML content in ICS files in the Classic Web Client. A malicious ICS entry embedded in an email executes JavaScript through an ontoggle event in a <details> tag when the message is viewed. Because the script runs in the victim's session, it can drive account actions such as creating mail filters that redirect messages to an attacker-controlled address.
Description
An issue was discovered in Zimbra Collaboration (ZCS) 9.0 and 10.0 and 10.1. A stored cross-site scripting (XSS) vulnerability exists in the Classic Web Client due to insufficient sanitization of HTML content in ICS files. When a user views an e-mail message containing a malicious ICS entry, its embedded JavaScript executes via an ontoggle event inside a <details> tag. This allows an attacker to run arbitrary JavaScript within the victim's session, potentially leading to unauthorized actions such as setting e-mail filters to redirect messages to an attacker-controlled address. As a result, an attacker can perform unauthorized actions on the victim's account, including e-mail redirection and data exfiltration.
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Automated analysis
high priorityThe flaw is confirmed exploited in the wild and in CISA KEV, but requires user interaction and low privileges, and the CVSS base score is only 5.4.
What it is
Zimbra Collaboration Suite 9.0, 10.0 and 10.1 fail to sanitize HTML content in ICS files in the Classic Web Client. A malicious ICS entry embedded in an email executes JavaScript through an ontoggle event in a <details> tag when the message is viewed. Because the script runs in the victim's session, it can drive account actions such as creating mail filters that redirect messages to an attacker-controlled address.
Impact
An attacker gains arbitrary JavaScript execution in the victim's authenticated Zimbra session, enabling unauthorized account changes and exfiltration of email content via redirection filters. The CVSS scope change (S:C) reflects that the impact can extend beyond the vulnerable component.
Attack surface
Reached remotely over the network by sending an email containing a crafted ICS entry that the victim opens in the Classic Web Client. The vector requires low privileges (PR:L) and user interaction (UI:R) for the victim to view the message; no other authentication bypass is described.
Exploitation
CVE-2025-27915 is listed in CISA KEV with a due date of 2025-10-28, and a third-party reference is tagged Exploit, indicating exploitation in the wild. EPSS 30-day probability is 0.03986 (89.98th percentile), so mass scanning is plausible though not dominant.
What to do
- Apply the vendor security fixes referenced for Zimbra 9.0.0 P44, 10.0.13 and 10.1.5, or upgrade to a supported release containing them.
- If patching is not immediately possible, follow CISA KEV required action and vendor instructions, including BOD 22-01 guidance for cloud services or discontinuing use where mitigations are unavailable.
- Restrict or disable the Classic Web Client where feasible and steer users to the Modern Web Client until patched.
- Filter or strip ICS attachments and embedded HTML at the mail gateway, and block external content in email where policy allows.
- Review existing mail filters and forwarding rules for unauthorized redirection to external addresses.
Detection
- Hunt for newly created or modified Zimbra mail filters that forward or redirect messages to external domains.
- Search mail logs and message stores for ICS attachments containing <details> tags or ontoggle event handlers.
- Monitor for anomalous authenticated web sessions performing filter changes shortly after message views.
- Alert on outbound email volume spikes to addresses not previously seen in the environment.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Exploitation in the wild
CISA added CVE-2025-27915 to the Known Exploited Vulnerabilities catalog on 7 October 2025 as "Synacor Zimbra Collaboration Suite (ZCS) Cross-site Scripting Vulnerability". Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. Federal deadline 28 October 2025.
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| https://wiki.zimbra.com/wiki/Security_Center | Release Notes |
| https://wiki.zimbra.com/wiki/Zimbra_Releases/10.0.13#Security_Fixes | Release Notes |
| https://wiki.zimbra.com/wiki/Zimbra_Releases/10.1.5#Security_Fixes | Release Notes |
| https://wiki.zimbra.com/wiki/Zimbra_Releases/9.0.0/P44#Security_Fixes | Release Notes |
| https://strikeready.com/blog/0day-ics-attack-in-the-wild/ | ExploitThird Party Advisory |
| https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-27915 | US Government Resource |
Track CVE-2025-27915 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2025-27915), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.