Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed LDAP service
-
DeliverySubmit crafted Telephone Number value
-
ExploitTrigger inefficient parsing in LDAP API
-
ExecutionCPU core pinned at 100% indefinitely
-
ImpactService degradation / denial of service
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the target run an LDAP server using the Apache Directory LDAP API (e.g., Apache DS) at a version from 2.1.0 up to but not including 2.1.9, with the LDAP service reachable by the attacker and accepting attribute values containing Telephone Number syntax for parsing. Per CVSS AV:N/AC:L/PR:N/UI:N, no authentication, no user interaction, and no special non-default configuration are needed - any network-reachable vulnerable instance that parses the crafted Telephone Number is affected. The principal limiting factors are network exposure of the LDAP endpoint and whether the deployment is within the vulnerable version window; impact is limited to availability (one CPU core pinned), with no path to data access or code execution. |
| Impact | This is a genuine but moderate-priority availability flaw, not a critical emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) shows a cleanly remote, unauthenticated, low-complexity denial-of-service with no confidentiality or integrity impact - the score is driven entirely by A:H. All exploitation signals point to low urgency: EPSS is 0.20% (9th percentile), there is no CISA KEV listing, and no public exploit code was identified, so exploitation status is 'no public exploit identified at time of analysis.' CISA SSVC reinforces this with Exploitation: none, though it flags Automatable: yes and Technical Impact: partial, meaning a working exploit could be scripted broadly but the damage is confined to resource exhaustion rather than code execution or data loss. The signals are internally consistent - high-ish CVSS from availability alone, low EPSS, no active exploitation - indicating a real DoS worth patching on a normal cadence rather than a drop-everything incident. Note one metadata conflict: the input Tags include 'Information Disclosure,' which contradicts the description and the CVSS (C:N) - this is purely a CPU-exhaustion/DoS issue, so that tag appears mislabeled. |
| Exploit ScenarioDerived | A remote, unauthenticated attacker connects to an LDAP server built on the Apache Directory LDAP API (such as Apache DS) and submits a specially crafted Telephone Number value that the parser cannot process efficiently. Parsing enters effectively unbounded work, pinning a CPU core at 100% indefinitely and degrading or denying service to legitimate clients. No public exploit code is known, but the low attack complexity (AC:L) and SSVC Automatable:yes mean a reliable DoS trigger would be straightforward to develop and repeat. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Crafted Telephone Number attribute values can pin an entire CPU core indefinitely on LDAP servers that use the Apache Directory LDAP API, giving unauthenticated remote attackers a sustained availability impact. Per the assessed vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H), any network-reachable server running the API between version 2.1.0 and 2.1.8 that parses a Telephone Number syntax attribute is exposed, with no authentication, user interaction, or non-default configuration required. There is no confirmed active exploitation (not in CISA KEV) and no public exploit code identified at time of analysis, EPSS is low at 0.20% (9th percentile), and CISA SSVC rates exploitation as none with automatable but only partial technical impact; a vendor patch is available in 2.1.9, making this a moderate-priority availability flaw rather than an emergency, though the affected LDAP service is frequently critical directory infrastructure.
RemediationAI
Upgrade to Apache Directory LDAP API 2.1.9, which the vendor states fixes the issue (vendor-released patch); organizations embedding the library in a custom LDAP server must rebuild and redeploy against 2.1.9, and ApacheDS administrators should move to a distribution bundling that library version rather than attempting to swap a single JAR without testing the server's schema and matching-rule behavior. If upgrading cannot be done immediately, the most effective compensating control is to restrict network exposure of the LDAP service - bind it to loopback or a trusted management network, or firewall LDAP/LDAPS and replication ports to known client addresses - accepting that this breaks legitimate remote directory clients until the patch lands. Where exposed clients must be supported, place the endpoint behind a proxy that enforces connection and query rate limits so a pinned core degrades throughput rather than taking the listener down, and monitor for connections that remain open while a parsing thread stays at 100% CPU; note that disabling the telephoneNumber syntax or restricting write access to attributes of that syntax would remove the trigger but break schema-validated telephone number storage and any application depending on it. Because the issue is not in CISA KEV and no public exploit code has been identified, remediation can be scheduled through normal patch cycles, though the CVSS 7.5 availability impact and SSVC 'Automatable: yes' rating argue for prioritizing internet-facing or otherwise externally reachable directory services.
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 Apache Directory LDAP API is the Java client/server library that implements LDAP protocol handling, including schema-aware attribute syntaxes and matching rules; it is used by LDAP servers such as ApacheDS and by other Java applications embedding LDAP server functionality. This is an asymmetric resource consumption issue (the CWE-405/CWE-770 class, though no CWE is assigned in the available feeds): the size and cost of the attacker's input is trivial, but the work triggered inside the Telephone Number syntax parser is disproportionately large and effectively unbounded, so a single malformed value causes the parsing thread to spin at 100% of one CPU core without terminating. Because the defect is in the library's attribute-syntax processing, it affects every product that embeds the API rather than a single application, and the impact is confined to availability - the assessed vector shows C:N/I:N, with no path to data disclosure, modification, or code execution despite the 'Information Disclosure' tag present in the source metadata. The vulnerable code window is specifically 2.1.0 up to but not including 2.1.9, whose fix bounds the CPU cost of Telephone Number handling.
Know when the next one hits your stack
- 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:N/I:N/A:H
Remote unauthenticated parsing of attacker-supplied input (AV:N/AC:L/PR:N/UI:N) causing indefinite CPU consumption, so A:H with C:N/I:N and no scope change.
Primary rating from Vendor (apache).
CVSS VectorVendor: apache
Lifecycle Timeline
4DescriptionCVE.org
Asymmetric Resource Consumption vulnerability in Apache Directory LDAP API.
A LDAP server using the LDAP API (like Apache DS) may consume 100% of a CPU core indefinitely when processing some badly crafted Telephone Numbers.
This issue affects Apache Directory LDAP API: from 2.1.0 before 2.1.9.
Users are recommended to upgrade to version 2.1.9, which fixes the issue.
Executive ViewAI
The Apache Directory LDAP API, used in LDAP directory servers, contains a high-severity flaw (CVE-2026-103885) that allows an unauthenticated remote attacker to pin a CPU core indefinitely, causing sustained availability impact. Organizations running affected versions 2.1.0 through 2.1.8 for critical directory services face potential outages that could disrupt authentication and authorization across dependent applications. There is no public exploit identified at time of analysis, and Vendor-released patch: 2.1.9 is available; however, the criticality of directory infrastructure means leadership should prioritize remediation.
Apply vendor patch.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-91362
GHSA-c2cq-mmh3-7wxh
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB