Description
A hostname canonicalization vulnerability in the email HTML sanitizers of Zimbra Collaboration Suite (ZCS) allows an unauthenticated sender to bypass the restriction on forms that target the Zimbra host. DefangFilter and the OWASP ActionAttributePolicy compare the form-action hostname with the request hostname before browser URL canonicalization. A percent-encoded hostname can therefore survive sanitization while the browser submits the form to the normal Zimbra origin with the recipient's authentication cookie. This permits authenticated form requests from a crafted email after the recipient opens it in Classic and submits the form. The issue is present in ZCS 10.1.16 and 10.1.21. It does not bypass an endpoint's CSRF-token checks; a state-changing attack additionally requires an endpoint that accepts the resulting request without that protection.
Published: 2026-10-23
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authenticated request injection from email
Action: Patch
AI Analysis

Impact

An email sanitization flaw in Zimbra Collaboration Suite allows an unauthenticated sender to craft an email containing a form whose action targets the Zimbra host. The sanitizers validate the form‑action hostname against the request hostname before the browser performs canonicalization. Because a percent‑encoded hostname can survive that check, the browser will submit the form to the legitimate Zimbra origin while carrying the recipient’s authentication cookie, permitting the attacker to trigger state‑changing requests from a crafted email. The flaw does not bypass CSRF‑token checks, so an endpoint that accepts the request without the token is still required for a successful attack.

Affected Systems

The vulnerability is found in Zimbra Collaboration Suite versions 10.1.16 and 10.1.21. The affected vendor is Zimbra (Zimbra Collaboration Suite).

Risk and Exploitability

The CVSS score is 4.3, indicating low to moderate severity, and the EPSS score is not available while the CVE is not listed in CISA’s KEV catalog. The likely attack vector is email: an attacker sends a crafted message to a user, the user opens it in Classic, and upon submitting the embedded form the request is sent with the user’s cookies. Exploitation requires the target endpoint to accept a state‑changing request without the token. The vulnerability does not bypass CSRF‑token checks; an endpoint that accepts the resulting request without that protection is required for a successful attack.

Generated by OpenCVE AI on October 23, 2026 at 17:03 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Zimbra Collaboration Suite to a version that addresses this issue, e.g., later than 10.1.21.
  • Reconfigure the email sanitizers so that form actions with percent‑encoded hostnames are rejected or only allowed when the hostname exactly matches the request host.
  • Ensure that all endpoints enforce CSRF tokens or otherwise validate form submissions so that state‑changing requests cannot bypass the host restriction.

Generated by OpenCVE AI on October 23, 2026 at 17:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 23 Oct 2026 23:45:00 +0000

Type Values Removed Values Added
First Time appeared Zimbra
Zimbra zimbra Collaboration Suite
Vendors & Products Zimbra
Zimbra zimbra Collaboration Suite

Fri, 23 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Description A hostname canonicalization vulnerability in the email HTML sanitizers of Zimbra Collaboration Suite (ZCS) allows an unauthenticated sender to bypass the restriction on forms that target the Zimbra host. DefangFilter and the OWASP ActionAttributePolicy compare the form-action hostname with the request hostname before browser URL canonicalization. A percent-encoded hostname can therefore survive sanitization while the browser submits the form to the normal Zimbra origin with the recipient's authentication cookie. This permits authenticated form requests from a crafted email after the recipient opens it in Classic and submits the form. The issue is present in ZCS 10.1.16 and 10.1.21. It does not bypass an endpoint's CSRF-token checks; a state-changing attack additionally requires an endpoint that accepts the resulting request without that protection.
Title Zimbra Collaboration Suite Email HTML Sanitizer Bypass via Hostname Canonicalization
Weaknesses CWE-180
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N'}


Subscriptions

Zimbra Zimbra Collaboration Suite
cve-icon MITRE

Status: PUBLISHED

Assigner: rapid7

Published:

Updated: 2026-10-28T19:51:28.013Z

Reserved: 2026-09-18T12:22:34.911Z

Link: CVE-2026-93630

cve-icon Vulnrichment

Updated: 2026-10-28T17:48:48.623Z

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-10-23T14:17:56.903

Modified: 2026-10-28T20:18:52.513

Link: CVE-2026-93630

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T23:30:17Z

Weaknesses
  • CWE-180

    Incorrect Behavior Order: Validate Before Canonicalize