Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach Zimbra LDAP auth endpoint over network
-
DeliveryInject crafted LDAP filter metacharacters
-
ExploitAlter external directory search filter
-
ExecutionObserve auth response differences as oracle
-
ImpactEnumerate 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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 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
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
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.
Primary rating from Vendor (rapid7).
CVSS VectorVendor: rapid7
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
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a
In Joomla!. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required,
An issue was discovered on Accellion FTA devices before FTA_9_12_180. Rated critical severity (CVSS 9.8), this vulnerabi
Mastodon is a free, open-source social network server based on ActivityPub Mastodon allows configuration of LDAP for aut
Dolibarr 11.0.3 contains a persistent cross-site scripting vulnerability in LDAP synchronization settings that allows at
A reflected cross-site scripting (xss) vulnerability exists in the ldapUser functionality of MedDream PACS Premium 7.3.6
Authentication bypass in Apache Druid versions 0.17.0 through 35.x. Affects all versions prior to 36.0.0 when specific p
Arbitrary certificate disclosure in Apache CXF's XKMS server lets remote attackers abuse an LDAP injection flaw (CWE-90)
An issue was discovered in linqi before 1.4.0.1 on Windows. Rated critical severity (CVSS 9.8), this vulnerability is re
A vulnerability, which was classified as problematic, has been found in Jahastech NxFilter 4.3.2.5.jsp?actionFlag=test&i
An unauthenticated Apache Traffic Control Traffic Ops user can send a request with a specially-crafted username to the P
Authentication bypass in Open Identity Platform OpenAM Community Edition (through 16.0.6) lets an unauthenticated remote
EUVD-2026-101457
GHSA-fqwq-55mh-xc85
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB