Skip to main content

Zimbra Collaboration CVE-2026-73576

| EUVDEUVD-2026-58075 MEDIUM
Use of Predictable Algorithm in Random Number Generator (CWE-1241)
2026-08-13 mitre GHSA-j7xr-pwqg-qw2q
6.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Authenticate to Zimbra with valid credentials
  2. Delivery
    Trigger OnlyOffice document editing session to obtain signed JWT
  3. Exploit
    Capture JWT token from network traffic or logs
  4. Install
    Run offline brute-force against low-entropy signing secret
  5. C2
    Recover zimbraDocumentEditingJwtSecret
  6. Execute
    Forge arbitrary JWT tokens
  7. Impact
    Submit forged tokens to OnlyOffice to impersonate users or access restricted documents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Verified random number generation
Exploitation Conditions

Exploitation requires the attacker to hold a valid Zimbra account with sufficient permissions to trigger OnlyOffice document editing (PR:L), which is necessary to obtain a legitimately-issued JWT to brute-force against. The OnlyOffice integration must be enabled - this is an optional integration, not enabled by default in all Zimbra deployments. The attacker must also be able to capture a JWT in transit (via network interception, log access, or proxy position) and must have adequate compute resources to brute-force a low-entropy secret offline. High attack complexity (AC:H) reflects these combined prerequisites. What limits exploitation: initial valid credentials are required; the OnlyOffice feature must be active; JWT capture requires some network or system access; and brute-force success depends on how poorly-seeded the PRNG actually is in practice, which may vary by OS and JVM configuration. Remote unauthenticated exploitation is not possible per the PR:L CVSS rating.

Impact

The CVSS vector AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:H/A:N captures several important constraints: exploitation requires an authenticated Zimbra session (PR:L), high attack complexity (AC:H) due to the need to capture a JWT and then successfully brute-force the secret, and yields a scope change (S:C) reflecting that forged tokens affect the OnlyOffice subsystem. The base score of 6.3 is appropriate - this is not a trivial unauthenticated flaw. No EPSS data was provided in the intelligence, so exploitation probability cannot be independently quantified; that absence is a data gap, not confirmation of safety. No KEV listing exists and no public exploit code has been identified at time of analysis, suggesting this has not been broadly weaponized. Real-world risk is highest in environments where OnlyOffice integration is actively used and where internal network monitoring is weak, as JWT capture depends on some degree of network or log access. The C:N rating in the official vector is conservative - JWT forgery enabling impersonation plausibly yields confidential document access - which this assessment adjusts to C:L independently.

Exploit ScenarioDerived

An authenticated Zimbra user opens a document for editing, triggering issuance of a JWT signed with the low-entropy zimbraDocumentEditingJwtSecret; the attacker captures this token from network traffic or server logs, then runs an offline brute-force tool against the token to recover the signing secret. With the recovered secret, the attacker forges new JWTs impersonating arbitrary users and submits them to the OnlyOffice server to access or modify other users' documents without authorization. No public exploit code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 13, 2026

JWT signing secret forgery in Zimbra Collaboration before 10.1.17 stems from the zimbraDocumentEditingJwtSecret being generated with an insecure pseudo-random number generator, yielding insufficient entropy. An authenticated attacker who captures a JWT token from the OnlyOffice integration can perform offline brute-force to recover the signing secret, then mint arbitrary forged tokens - enabling impersonation or unauthorized document access within the OnlyOffice workflow. No public exploit code and no CISA KEV listing have been identified at time of analysis; exploitation requires multi-step conditions including a valid Zimbra account and captured JWT traffic.

RemediationAI

Upgrade Zimbra Collaboration to version 10.1.17 or later, which resolves the insecure random number generation used to create the zimbraDocumentEditingJwtSecret. Full advisory details are at https://wiki.zimbra.com/wiki/Zimbra_Security_Advisories. After upgrading, rotate the existing zimbraDocumentEditingJwtSecret via Zimbra Admin Console to invalidate any secrets that may have already been captured and remain brute-forceable. If immediate upgrade is not feasible, disable the OnlyOffice integration entirely by setting zimbraDocumentEditingEnabled to FALSE - this eliminates the attack surface at the cost of losing inline document editing capability for all users. Do not rely solely on network-level controls, as JWT brute-force is an offline attack requiring no continued network access after initial token capture.

Affected VersionsENISA

Collaboration 0 <10.1.17

Affected Packages

euvd collaboration fix: 10.1.17

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

Zimbra Collaboration (ZCS) integrates OnlyOffice for inline document editing, using JSON Web Tokens to authenticate sessions between Zimbra and the OnlyOffice server. The zimbraDocumentEditingJwtSecret is the symmetric HMAC signing key for these JWTs. CWE-1241 (Use of Predictable Algorithm in Random Number Generator) identifies the root cause: using a non-cryptographically-secure PRNG to derive this secret produces a keyspace far smaller than its apparent size, making offline brute-force feasible given a captured token. A valid JWT header+payload provides the known plaintext for a brute-force attack against the low-entropy secret, after which the attacker can sign arbitrary payloads. The CPE string cpe:2.3:a:zimbra:collaboration:*:*:*:*:*:*:*:* covers all ZCS versions prior to 10.1.17.

Know when Zimbra 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

Vendor (mitre) PRIMARY MEDIUM
NVD 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 7.1 HIGH

PR:L reflects required Zimbra account; AC:H for JWT capture plus offline brute-force; C:L added because JWT impersonation enables reading others' documents.

3.1 AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:N
4.0 AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:H/SA:N

Primary rating from Vendor (mitre).

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

Lifecycle Timeline

3
CVSS changed
Aug 28, 2026 - 13:22 NVD
6.3 (MEDIUM) 6.5 (MEDIUM)
Patch available
Aug 13, 2026 - 16:18 EUVD
CVE Published
Aug 13, 2026 - 15:26 cve.org
MEDIUM 6.3

DescriptionNVD

In Zimbra Collaboration (ZCS) before 10.1.17, weak cryptographic key generation vulnerability exists in the OnlyOffice integration. The zimbraDocumentEditingJwtSecret is generated using an insecure random number generator, resulting in insufficient entropy. An attacker who obtains a JWT signed with the generated secret may be able to recover the JWT signing secret through offline brute-force, potentially enabling JWT forgery.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
enterprise email platform, widely deployed but not ubiquitous
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Zimbra

View all
CVE-2026-73570 HIGH POC
8.9 Aug 13

Remote code execution in Zimbra Collaboration (ZCS) before 10.1.20 enables unauthenticated network attackers to execute

CVE-2022-37393 HIGH POC
7.8 Aug 16

Zimbra's sudo configuration permits the zimbra user to execute the zmslapd binary as root with arbitrary parameters. Rat

CVE-2021-35209 CRITICAL POC
9.8 Jul 02

An issue was discovered in ProxyServlet.java in the /proxy servlet in Zimbra Collaboration Suite 8.8 before 8.8.15 Patch

CVE-2015-6541 HIGH POC
8.8 Apr 08

Multiple cross-site request forgery (CSRF) vulnerabilities in the Mail interface in Zimbra Collaboration Server (ZCS) be

CVE-2022-41347 HIGH POC
7.8 Sep 26

An issue was discovered in Zimbra Collaboration (ZCS) 8.8.x and 9.x (e.g., 8.8.15). Rated high severity (CVSS 7.8), this

CVE-2013-7217 CRITICAL
10.0 Dec 26

Unspecified vulnerability in Zimbra Collaboration Server 7.2.5 and earlier, and 8.0.x through 8.0.5, has "critical" impa

CVE-2024-27443 MEDIUM POC
6.1 Aug 12

An issue was discovered in Zimbra Collaboration (ZCS) 9.0 and 10.0. Rated medium severity (CVSS 6.1), this vulnerability

CVE-2026-93643 CRITICAL
9.8 Sep 25

Unauthenticated remote attackers who can reach an existing publicly shared Briefcase document can abuse unsigned save fi

CVE-2023-29382 CRITICAL
9.8 Jul 06

An issue in Zimbra Collaboration ZCS v.8.8.15 and v.9.0 allows an attacker to execute arbitrary code via the sfdc_preaut

CVE-2023-29381 CRITICAL
9.8 Jul 06

An issue in Zimbra Collaboration (ZCS) v.8.8.15 and v.9.0 allows a remote attacker to escalate privileges and obtain sen

CVE-2022-32294 CRITICAL
9.8 Jul 11

Zimbra Collaboration Open Source 8.8.15 does not encrypt the initial-login randomly created password (from the "zmprove

CVE-2021-35208 MEDIUM POC
5.4 Jul 02

An issue was discovered in ZmMailMsgView.js in the Calendar Invite component in Zimbra Collaboration Suite 8.8.x before

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy