Zimbra Collaboration 兩個儲存型 XSS 漏洞曝光 (CVE-2026-66911、CVE-2026-66912)
Vulnerabilities in Zimbra Collaboration software
Zimbra Collaboration 發現兩個儲存型 XSS 漏洞,分別通過 Content-Location MIME 標頭與 From 標頭觸發。
- 漏洞 1 (CVE-2026-66911):利用 Content-Location 標頭執行 JavaScript,未授權遠端攻擊者可傳送偽造郵件,受害者點選附件時執行。
此研究揭示 Zimbra 兩個儲存型 XSS 漏洞,提醒企業即時升級以防止遠端程式碼執行,並提供具體修補路徑。
Vulnerabilities in Zimbra Collaboration software
| CVE ID | CVE-2026-66911 |
| Publication date | 29 October 2026 |
| Vendor | Synacor |
| Product | Zimbra Collaboration |
| Vulnerable versions | All before 10.1.21 |
| Vulnerability type (CWE) | Improper neutralization of input during web page generation ('cross-site scripting') (CWE-79) |
| Report source | Own research |
| CVE ID | CVE-2026-66912 |
| Publication date | 29 October 2026 |
| Vendor | Synacor |
| Product | Zimbra Collaboration |
| Vulnerable versions | All before 10.1.21 |
| Vulnerability type (CWE) | Improper neutralization of input during web page generation ('cross-site scripting') (CWE-79) |
| Report source | Own research |
Description
CERT Polska employee discovered vulnerabilities in Synacor Zimbra Collaboration software during his own research and participated in coordination of their disclosure.
The vulnerability CVE-2026-66911: Zimbra is vulnerable to stored cross-site scripting (XSS) via the Content-Location MIME header in email attachments. Due to lack of sanitization of the Content-Location header, an attacker can set it to a javascript: URI. An unauthenticated remote attacker can send a crafted email to a victim; when the victim opens the email in the Zimbra web interface and clicks the attachment name, the JavaScript payload executes in the victim's browser context.
The vulnerability CVE-2026-66912: Zimbra is vulnerable to Stored Cross-Site Scripting (XSS) via the From email header during HTML reply composition in Classic UI. Due to insufficient sanitization of the From header value, a remote attacker can send a crafted email containing a malicious From header with an embedded JavaScript payload. When the victim opens the message in Classic UI and clicks Reply while composing in HTML mode with reply headers disabled, the unsanitized From header content is rendered as HTML and the JavaScript payload executes in the victim's browser, potentially allowing the attacker to steal session information or perform actions on behalf of the victim.
These issues were fixed in version 10.1.21
Credits
We thank Suraj Disoja (TrustFoundry), who independently discovered CVE-2026-66911 and responsibly reported it to the vendor.
More about the coordinated vulnerability disclosure process at CERT Polska can be found at https://cert.pl/en/cvd/.