Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as Briefcase user
-
DeliveryCraft document with non-ASCII CSS
-
ExploitPublish as application/x-zimbra-doc
-
ExecutionVictim opens document inline in browser
-
PersistSpoofed credential form renders under Zimbra origin
-
ImpactVictim submits credentials to attacker
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 | The attacker must be an authenticated ZCS user who has Briefcase access and can publish/share documents. The crafted document must be stored as content type application/x-zimbra-doc and contain a stylesheet with non-ASCII characters, which triggers DefangFilter to append the final ASCII segment without sanitizing, preserving CSS URL references (e.g., loading external resources and rendering a spoofed credential form under the Zimbra origin). Exploitation requires the victim to open the shared document in a browser that renders this content type inline (UI:R); credential theft additionally requires the victim to submit the displayed form - a second interaction step. These factors (prior authentication, required victim interaction, and the extra form-submission step for the worst outcome) limit realistic impact below the raw network-reachable appearance. Affected per description: ZCS 10.1.16 and 10.1.20 (EUVD: versions ≤ 10.1.20). |
| Impact | This is a medium-severity (CVSS 5.4) stored cross-site-scripting/content-spoofing issue whose real-world risk is moderate rather than critical, and the signals are internally consistent rather than conflicting. The CVSS vector (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) shows the network reach is real but gated by three meaningful constraints: the attacker must already be an authenticated ZCS user with Briefcase access (PR:L), the victim must open the shared document (UI:R), and for actual credential theft the victim must additionally submit the spoofed form - a step beyond the scored impact. The scope change (S:C) is the notable part: content executes under the trusted Zimbra origin, which is what makes the credential-harvesting form convincing. No EPSS score and no CISA KEV entry are provided, so there is no evidence of active or automated exploitation; the vuln.today Decision label is 'this_month', not 'act_now' or 'emergency', aligning with a plan-and-patch posture rather than drop-everything urgency. Rapid7 reported and published research on this flaw, which raises the likelihood that technical detail is public, but the input does not confirm working exploit code. Net: treat this as a credible internal phishing/credential-harvesting escalation primitive under a trusted origin - a real priority to patch on a normal cycle - not a mass-exploitable, unauthenticated RCE. |
| Exploit ScenarioDerived | An authenticated Zimbra user with Briefcase access crafts a document whose stylesheet contains non-ASCII characters so that DefangFilter appends the final ASCII segment unsanitized, preserving CSS URL references that the normal sanitizer would strip; the document is stored as application/x-zimbra-doc and shared. When a colleague opens it inline in a browser, it renders a credential-collection form using Zimbra's own visual assets under the legitimate Zimbra origin, and credentials entered by the victim are exfiltrated. Rapid7 has published research describing the technique, but the input does not confirm verified working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 23, 2026
Authenticated Zimbra Collaboration Suite users with Briefcase access can publish a document that renders attacker-controlled content under the Zimbra origin, because the DefangFilter stylesheet sanitizer fails to clean the trailing ASCII segment of a stylesheet containing non-ASCII characters. The surviving CSS URL references let a shared application/x-zimbra-doc document pull in external resources and display a credential-collection form built from Zimbra's own visual assets. Exploitation requires the victim to open the document in a browser that renders that content type inline, and credential theft requires a further form submission, so the practical impact is a medium-severity (CVSS 5.4, scope-changed) content-spoofing/phishing primitive rather than direct code execution; no public exploit identified at time of analysis, and ZCS 10.1.16 and 10.1.20 are reported affected (EUVD lists versions up to and including 10.1.20).
RemediationAI
No vendor-released patch identified at time of analysis; the supplied references point only to the Zimbra Security Advisories wiki (https://wiki.zimbra.com/wiki/Zimbra_Security_Advisories), so confirm the current fixed build there before upgrading, and note EUVD lists versions up to and including 10.1.20 as affected. Until a fixed release is confirmed, compensating controls follow directly from the exploitation conditions: restrict Briefcase publish/share rights to users who genuinely need them, since the attack requires an authenticated Briefcase-capable account and this reduces the pool of viable senders (trade-off: limits legitimate document-sharing workflows); and enforce browser or proxy policy that does not render application/x-zimbra-doc inline and blocks external resource loads from Zimbra-hosted documents, which breaks the CSS URL fetch and the impersonation page (trade-off: may degrade legitimate Briefcase document previews and can be bypassed by users on unmanaged browsers). Because a successful lure still needs the victim to open the document and then submit the spoofed form, user reporting and credential-entry anomaly monitoring on the Zimbra origin add detection value, but none of these measures fixes the underlying DefangFilter sanitization defect.
Affected VersionsENISA
Affected Packages
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 a CWE-79 improper-neutralization issue that manifests at the CSS rather than the HTML layer. Zimbra's DefangFilter processes stylesheets and, when the input contains non-ASCII characters, appends the final ASCII segment without running it through the sanitizer, so CSS url() references that the normal filter would strip survive. HTML stored as the Zimbra-specific content type application/x-zimbra-doc therefore keeps those external-resource references. The CVSS vector's scope change (S:C) reflects that the injected content is rendered in the Zimbra origin's security context, which is what makes a spoofed credential form convincing. The trigger depends on the crafting of a stylesheet with non-ASCII characters plus the non-ASCII/ASCII segmentation behaviour of the filter; the exact parsing internals beyond that are not described in the available sources. The exploitable path additionally depends on the browser rendering application/x-zimbra-doc inline rather than downloading or blocking it. CPE cpe:2.3:a:zimbra:zimbra_collaboration_suite is the affected product family per the supplied intelligence.
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
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Requires an authenticated Briefcase user (PR:L) and victim interaction to open the document (UI:R); content runs under the trusted Zimbra origin (S:C) with limited confidentiality/integrity impact and no availability effect.
Primary rating from Vendor (rapid7).
CVSS VectorVendor: rapid7
DescriptionCVE.org
A CSS sanitization vulnerability in Zimbra Collaboration Suite (ZCS) allows an authenticated user with Briefcase access to publish a document that displays attacker-controlled content under the Zimbra origin. When processing a stylesheet containing non-ASCII characters, DefangFilter appends the final ASCII segment without sanitizing it. HTML stored as application/x-zimbra-doc can therefore retain CSS URL references that the normal sanitizer removes. An attacker can share a crafted document that loads external resources and displays a credential-collection form using Zimbra's own visual assets. Exploitation requires the victim to open the document in a browser that renders the content type inline; credential theft additionally requires form submission. ZCS 10.1.16 and 10.1.20 are affected.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Zimbra Collaboration Suite
View allAn issue was discovered in Zimbra Collaboration (ZCS) 8.8.15 and 9.0. Rated critical severity (CVSS 9.8), this vulnerabi
Zimbra Collaboration Suite (ZCS) 8.8.15 and 9.0 has mboximport functionality that receives a ZIP archive and extracts fi
Zimbra Collaboration (aka ZCS) 8.8.15 and 9.0 has mboximport functionality that receives a ZIP archive and extracts file
Zimbra Collaboration (aka ZCS) 8.8.15 and 9.0 allows an unauthenticated attacker to inject arbitrary memcache commands i
Directory traversal vulnerability in /res/I18nMsg,AjxMsg,ZMsg,ZmMsg,AjxKeys,ZmKeys,ZdMsg,Ajx%20TemplateMsg.js.zgz in Zim
Cross-site scripting (XSS) vulnerability in the ZmMailMsgView.getAttachmentLinkHtml function in Zimbra Collaboration Sui
An issue was discovered in Zimbra Collaboration (ZCS) 9.0 and 10.0 and 10.1. Rated medium severity (CVSS 5.4), this vuln
Cross-site scripting in Zimbra Collaboration (ZCS) Classic UI allows attackers to execute arbitrary JavaScript within a
Zimbra Collaboration Suite (ZCS) 10.x contains a stored XSS vulnerability in the Classic UI that allows attackers to exe
Due to an issue with incorrect sudo permissions, Zimbra Collaboration Suite (ZCS) suffers from a local privilege escalat
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
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,
EUVD-2026-108973
GHSA-x7vx-vqqq-6frh
NVD
CVE.org
EPSS
Exploit-DB