CVE Intelligence

Openldap vulnerabilities

🔔 Create alert RSS

Published CVEs affecting Openldap products: 20 record(s), with severity, exploitation and fixes.

Exploited only (KEV) →

CVE-2026-22185 Medium · 4.6 CWE-125 Jan 7, 2026
OpenLDAP LMDB mdb_load Heap Buffer Underflow in readline()
OpenLDAP Lightning Memory-Mapped Database (LMDB) versions up to and including 0.9.14, prior to commit 8e1fda8, contain a heap buffer underflow in the readline() function of mdb_load. When processing malformed input containing an embedded NUL byte, an unsigned offset calculation can underflow and cause an out-of-bounds read of one byte before the allocated heap buffer. This can cause mdb_load to crash, leading to a limited denial-of-service condition.
CVE-2023-2953 High · 7.5 CWE-476 May 30, 2023
A vulnerability was found in openldap. This security flaw causes a null pointer dereference in...
A vulnerability was found in openldap. This security flaw causes a null pointer dereference in ber_memalloc_x() function.
CVE-2022-29155 Critical · 9.8 CWE-89 May 4, 2022
In OpenLDAP 2.x before 2.5.12 and 2.6.x before 2.6.2, a SQL injection vulnerability exists in the...
In OpenLDAP 2.x before 2.5.12 and 2.6.x before 2.6.2, a SQL injection vulnerability exists in the experimental back-sql backend to slapd, via a SQL statement within an LDAP query. This can occur during an LDAP search operation when the search filter is processed, due to a lack of proper escaping.
CVE-2020-25710 High · 7.5 CWE-617 May 28, 2021
A flaw was found in OpenLDAP in versions before 2.4.56. This flaw allows an attacker who sends a...
A flaw was found in OpenLDAP in versions before 2.4.56. This flaw allows an attacker who sends a malicious packet processed by OpenLDAP to force a failed assertion in csnNormalize23(). The highest threat from this vulnerability is to system availability.
CVE-2020-25709 High · 7.5 CWE-617 May 18, 2021
A flaw was found in OpenLDAP. This flaw allows an attacker who can send a malicious packet to be...
A flaw was found in OpenLDAP. This flaw allows an attacker who can send a malicious packet to be processed by OpenLDAP’s slapd server, to trigger an assertion failure. The highest threat from this vulnerability is to system availability.
CVE-2021-27212 High · 7.5 CWE-617 Feb 14, 2021
In OpenLDAP through 2.4.57 and 2.5.x through 2.5.1alpha, an assertion failure in slapd can occur...
In OpenLDAP through 2.4.57 and 2.5.x through 2.5.1alpha, an assertion failure in slapd can occur in the issuerAndThisUpdateCheck function via a crafted packet, resulting in a denial of service (daemon exit) via a short timestamp. This is related to schema_init.c and checkTime.
CVE-2020-36230 High · 7.5 CWE-617 Jan 26, 2021
A flaw was discovered in OpenLDAP before 2.4.57 leading in an assertion failure in slapd in the X...
A flaw was discovered in OpenLDAP before 2.4.57 leading in an assertion failure in slapd in the X.509 DN parsing in decode.c ber_next_element, resulting in denial of service.
CVE-2020-36229 High · 7.5 CWE-843 Jan 26, 2021
A flaw was discovered in ldap_X509dn2bv in OpenLDAP before 2.4.57 leading to a slapd crash in the...
A flaw was discovered in ldap_X509dn2bv in OpenLDAP before 2.4.57 leading to a slapd crash in the X.509 DN parsing in ad_keystring, resulting in denial of service.
CVE-2020-36228 High · 7.5 CWE-191 Jan 26, 2021
An integer underflow was discovered in OpenLDAP before 2.4.57 leading to a slapd crash in the...
An integer underflow was discovered in OpenLDAP before 2.4.57 leading to a slapd crash in the Certificate List Exact Assertion processing, resulting in denial of service.
CVE-2020-36227 High · 7.5 CWE-835 Jan 26, 2021
A flaw was discovered in OpenLDAP before 2.4.57 leading to an infinite loop in slapd with the...
A flaw was discovered in OpenLDAP before 2.4.57 leading to an infinite loop in slapd with the cancel_extop Cancel operation, resulting in denial of service.
CVE-2020-36226 High · 7.5 Jan 26, 2021
A flaw was discovered in OpenLDAP before 2.4.57 leading to a memch->bv_len miscalculation and...
A flaw was discovered in OpenLDAP before 2.4.57 leading to a memch->bv_len miscalculation and slapd crash in the saslAuthzTo processing, resulting in denial of service.
CVE-2020-36225 High · 7.5 CWE-415 Jan 26, 2021
A flaw was discovered in OpenLDAP before 2.4.57 leading to a double free and slapd crash in the...
A flaw was discovered in OpenLDAP before 2.4.57 leading to a double free and slapd crash in the saslAuthzTo processing, resulting in denial of service.
CVE-2020-36224 High · 7.5 CWE-763 Jan 26, 2021
A flaw was discovered in OpenLDAP before 2.4.57 leading to an invalid pointer free and slapd...
A flaw was discovered in OpenLDAP before 2.4.57 leading to an invalid pointer free and slapd crash in the saslAuthzTo processing, resulting in denial of service.
CVE-2020-36223 High · 7.5 CWE-125 Jan 26, 2021
A flaw was discovered in OpenLDAP before 2.4.57 leading to a slapd crash in the Values Return...
A flaw was discovered in OpenLDAP before 2.4.57 leading to a slapd crash in the Values Return Filter control handling, resulting in denial of service (double free and out-of-bounds read).
CVE-2020-36222 High · 7.5 CWE-617 Jan 26, 2021
A flaw was discovered in OpenLDAP before 2.4.57 leading to an assertion failure in slapd in the...
A flaw was discovered in OpenLDAP before 2.4.57 leading to an assertion failure in slapd in the saslAuthzTo validation, resulting in denial of service.
CVE-2020-36221 High · 7.5 CWE-191 Jan 26, 2021
An integer underflow was discovered in OpenLDAP before 2.4.57 leading to slapd crashes in the...
An integer underflow was discovered in OpenLDAP before 2.4.57 leading to slapd crashes in the Certificate Exact Assertion processing, resulting in denial of service (schema_init.c serialNumberAndIssuerCheck).
CVE-2020-25692 High · 7.5 CWE-476 Dec 7, 2020
A NULL pointer dereference was found in OpenLDAP server and was fixed in openldap 2.4.55, during...
A NULL pointer dereference was found in OpenLDAP server and was fixed in openldap 2.4.55, during a request for renaming RDNs. An unauthenticated attacker could remotely crash the slapd process by sending a specially crafted request, causing a Denial of Service.
CVE-2020-12243 High · 7.5 CWE-674 Apr 28, 2020
In filter.c in slapd in OpenLDAP before 2.4.50, LDAP search filters with nested boolean...
In filter.c in slapd in OpenLDAP before 2.4.50, LDAP search filters with nested boolean expressions can result in denial of service (daemon crash).
CVE-2019-13565 High · 7.5 Jul 26, 2019
An issue was discovered in OpenLDAP 2.x before 2.4.48. When using SASL authentication and session...
An issue was discovered in OpenLDAP 2.x before 2.4.48. When using SASL authentication and session encryption, and relying on the SASL security layers in slapd access controls, it is possible to obtain access that would otherwise be denied via a simple bind for any identity covered in those ACLs. After the first SASL bind is completed, the sasl_ssf value is retained for all new non-SASL connections. Depending on the ACL configuration, this can affect different types of operations (searches, modifications, etc.). In other words, a successful authorization step completed by one user affects the authorization requirement for a different user.
CVE-2019-13057 Medium · 4.9 Jul 26, 2019
An issue was discovered in the server in OpenLDAP before 2.4.48. When the server administrator...
An issue was discovered in the server in OpenLDAP before 2.4.48. When the server administrator delegates rootDN (database admin) privileges for certain databases but wants to maintain isolation (e.g., for multi-tenant deployments), slapd does not properly stop a rootDN from requesting authorization as an identity from another database during a SASL bind or with a proxyAuthz (RFC 4370) control. (It is not a common configuration to deploy a system where the server administrator and a DB administrator enjoy different levels of trust.)