Skip to main content

Zimbra Collaboration Suite EUVDEUVD-2026-101457

| CVE-2026-93635 MEDIUM
LDAP Injection (CWE-90)
2026-10-14 rapid7 GHSA-fqwq-55mh-xc85
5.3
CVSS 3.1 · Vendor: rapid7
View

Attack ChainAIDerived

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

  1. Access
    Reach Zimbra LDAP auth endpoint over network
  2. Delivery
    Inject crafted LDAP filter metacharacters
  3. Exploit
    Alter external directory search filter
  4. Execution
    Observe auth response differences as oracle
  5. Impact
    Enumerate directory passwords/identity data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization LDAP query parameterization
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation of the unauthenticated password-oracle path requires the target Zimbra domain to be configured for external LDAP 'search-filter authentication' AND to use 'lazy provisioning' - this is the exact enabling condition stated in the description and is a significant non-default limiter; domains using local or bind-based auth are not exposed to the oracle. A secondary path (returning certificates and identity data for unintended directory entries via S/MIME lookups) requires an authenticated session. Limiting factors: dependency on the specific external-directory auth/provisioning configuration, confinement to directory metadata and password-confirmation disclosure (no code execution, no write access), and the authenticated requirement for the S/MIME certificate-disclosure variant.

Impact

This is a moderate-severity information-disclosure flaw whose real-world priority is bounded well below its network-exploitable profile. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N = 5.3) confirms a remotely reachable, unauthenticated, low-complexity vector with only limited confidentiality impact and no integrity or availability impact, consistent with CWE-90 (LDAP injection) used as a password/identity oracle rather than for code execution or takeover. No EPSS score, no CISA KEV listing, and no explicit POC flag are present in the input, so exploitation-probability and active-exploitation signals are UNKNOWN - the only exploitation-adjacent signal is a Rapid7 research blog, which indicates researcher attention but is not confirmed weaponized exploit code. A key tension: the headline password-oracle impact is conditional ('on domains using search-filter authentication and lazy provisioning'), meaning the AC:L/PR:N vector overstates practical reach - many deployments will not use that exact configuration, making this closer to a config-dependent, targeted issue than a universally exploitable one. No SSVC decision data was supplied. Net: a legitimate patch-in-normal-cycle finding for Zimbra operators using the affected auth mode, not an emergency.

Exploit ScenarioDerived

An unauthenticated remote attacker submits input that is interpolated into an external LDAP search filter against a Zimbra domain configured for search-filter authentication with lazy provisioning, then observes authentication-response differences to confirm or deny directory account attributes and passwords (a password oracle). The Rapid7 research blog describes the technique, but no confirmed public exploit tool is identified in the provided data. Given AV:N/AC:L, the requests are simple network interactions, though success depends on the target domain's specific auth configuration.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

LDAP filter injection in Zimbra Collaboration Suite 10.1.0 through 10.1.21 lets unauthenticated remote attackers reshape the external LDAP search filters Zimbra constructs during authentication, turning the login path into a password oracle for external directory users on domains configured for search-filter authentication combined with lazy provisioning. A secondary, authenticated path through S/MIME lookups can return certificates and identity data belonging to unintended directory entries. The flaw carries a moderate CVSS 5.3 (confidentiality-only, no code execution or write access) and no public exploit identified at time of analysis; it is not confirmed actively exploited (CISA KEV), no EPSS score was supplied, and real-world exposure is gated by the non-default external-directory auth and provisioning configuration.

RemediationAI

No vendor-released patch was identified in the provided intelligence and no fixed Zimbra build number is given, so remediation must begin with configuration hardening rather than an upgrade version. The most direct control is to stop using external LDAP search-filter authentication on affected domains and switch to bind-based (simple bind) authentication, which removes the attacker's ability to influence the filter; the trade-off is that the external directory must accept per-user binds and some directory designs or service-account topologies will need rework, and end users may see login failures until mapping is corrected. Second, disable lazy provisioning on those domains so that unknown or mismatched directory entries are never auto-created; the trade-off is additional administrative effort to pre-provision every legitimate account. Third, restrict the service account's LDAP search scope and privileges in the external directory so it can only read the attributes and subtrees required for login, and block or filter inbound login attempts containing LDAP filter metacharacters ('*', '(', ')', '\') at the reverse proxy or WAF; the trade-off is that legitimate usernames containing such characters will be rejected and signatures must be tuned to avoid false positives. For the secondary S/MIME path, limit certificate lookup to the authenticated user's own entry where directory ACLs permit, and treat any certificate or identity attribute reachable by the Zimbra service account as potentially disclosed. Because no patch is confirmed, monitor the Rapid7 publication at https://www.rapid7.com/blog/post/ve-breaking-zimbra-identity-boundaries-part-1 and Zimbra's release channels for a fixed 10.1.x build, and plan an upgrade as soon as an exact patched version is published by the vendor.

Affected VersionsENISA

Zimbra Collaboration Suite 0 ≤10.1.21

Affected Packages

euvd zimbra_collaboration_suite no fix

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 root cause is CWE-90 (LDAP Injection): user-controlled input is incorporated into an LDAP search filter without escaping the characters that carry syntactic meaning in RFC 4515 filter grammar - notably '*', '(', ')', '\' and NUL - so an attacker can rewrite or extend the filter rather than supply a literal value. In Zimbra's external-directory 'search-filter authentication' mode, the server proves a user's identity by searching the external tree for an entry matching a filter built from the supplied username and then attempting the password on the matched entry; where 'lazy provisioning' is enabled, a successful match also auto-creates the local account. By injecting filter syntax, an attacker can widen or pivot the search to other directory entries and use the success/failure of the login as a boolean oracle to confirm passwords or enumerate directory entries - disclosure only, with no write path or code execution. The second, weaker path abuses S/MIME certificate lookups (which only run for authenticated sessions) to fetch certificates and identity attributes for entries other than the intended one. Per CPE, the affected component is the vendor product zimbra_collaboration_suite (cpe:2.3:a:zimbra:zimbra_collaboration_suite:*:*:*:*:*:*:*:* is recorded with a wildcard version, so the 10.1.0-10.1.21 boundary comes from the CVE description rather than the CPE).

Know when LDAP 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 (rapid7) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Unauthenticated network injection (PR:N/AV:N) yields a confidentiality-only oracle (C:L); no integrity or availability impact, and config dependence does not raise AC under 3.1 scoring convention.

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

Primary rating from Vendor (rapid7).

CVSS VectorVendor: rapid7

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

DescriptionCVE.org

LDAP filter injection in Zimbra Collaboration Suite 10.1.0 through 10.1.21 allows unauthenticated attackers to alter external LDAP search filters. On domains using search-filter authentication and lazy provisioning, this creates a password oracle for external directory users. Authenticated S/MIME lookups can also return certificates and identity data for unintended directory entries.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Medium
widely-used collaboration/email suite, but narrower footprint than Exchange
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 No
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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

More in LDAP

View all
CVE-2016-9299 CRITICAL POC
9.8 Jan 12

The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a

CVE-2017-14596 CRITICAL POC
9.8 Sep 20

In Joomla!. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required,

CVE-2017-8790 CRITICAL POC
9.8 May 05

An issue was discovered on Accellion FTA devices before FTA_9_12_180. Rated critical severity (CVSS 9.8), this vulnerabi

CVE-2023-28853 MEDIUM POC
6.5 Apr 04

Mastodon is a free, open-source social network server based on ActivityPub Mastodon allows configuration of LDAP for aut

CVE-2020-36966 MEDIUM POC
6.4 Jan 30

Dolibarr 11.0.3 contains a persistent cross-site scripting vulnerability in LDAP synchronization settings that allows at

CVE-2025-36556 MEDIUM POC
6.1 Jan 20

A reflected cross-site scripting (xss) vulnerability exists in the ldapUser functionality of MedDream PACS Premium 7.3.6

CVE-2026-23906 CRITICAL
9.8 Feb 10

Authentication bypass in Apache Druid versions 0.17.0 through 35.x. Affects all versions prior to 36.0.0 when specific p

CVE-2026-44930 CRITICAL
9.8 May 22

Arbitrary certificate disclosure in Apache CXF's XKMS server lets remote attackers abuse an LDAP injection flaw (CWE-90)

CVE-2024-33868 CRITICAL
9.8 May 14

An issue was discovered in linqi before 1.4.0.1 on Windows. Rated critical severity (CVSS 9.8), this vulnerability is re

CVE-2023-6905 CRITICAL
9.8 Dec 18

A vulnerability, which was classified as problematic, has been found in Jahastech NxFilter 4.3.2.5.jsp?actionFlag=test&i

CVE-2021-43350 CRITICAL
9.8 Nov 11

An unauthenticated Apache Traffic Control Traffic Ops user can send a request with a specially-crafted username to the P

CVE-2026-46619 CRITICAL
9.3 Jun 26

Authentication bypass in Open Identity Platform OpenAM Community Edition (through 16.0.6) lets an unauthenticated remote

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