Skip to main content

389 Directory Server EUVDEUVD-2026-57153

| CVE-2026-18663 MEDIUM
Double Free (CWE-415)
2026-08-12 redhat GHSA-m545-9vp4-qjrp
5.9
CVSS 3.1 · Vendor: redhat
Share

Severity by source

Vendor (redhat) PRIMARY
5.9 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.9 MEDIUM

Network-reachable unauthenticated path (AV:N/PR:N) but AC:H because reliable heap corruption requires specific allocator state; availability-only impact with no scope change.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Red Hat
5.9 MEDIUM
qualitative

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

2
Analysis Generated
Aug 12, 2026 - 10:01 vuln.today
CVE Published
Aug 12, 2026 - 09:35 cve.org
MEDIUM 5.9

DescriptionCVE.org

A flaw was found in 389-ds-base. The get_ldapmessage_controls_ext() function frees the parsed controls array on the Session Tracking critical-control rejection path without clearing the SLAPI_REQCONTROLS pblock slot. Operation teardown then frees the same pointer again, causing a double-free. An unauthenticated remote attacker can trigger this with a single BIND request carrying a critical Session Tracking control, resulting in heap corruption and potential denial of service.

AnalysisAI

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash the directory service with a single crafted BIND request. The flaw resides in get_ldapmessage_controls_ext(), which frees a parsed controls array when rejecting an unknown critical Session Tracking control but fails to clear the corresponding SLAPI_REQCONTROLS pblock slot - causing operation teardown to free the same pointer a second time. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Identify reachable LDAP port (TCP 389/636)
Delivery
Craft BIND request with critical Session Tracking control
Exploit
Server rejects unknown critical control, triggers double-free
Execution
Heap metadata corrupted in ns-slapd process
Persist
Process aborts
Impact
LDAP authentication service unavailable

Vulnerability AssessmentAI

Exploitation The attack requires that the target system is running a vulnerable version of 389-ds-base (Red Hat Directory Server 11-13 or the equivalent package on RHEL 6-10) and that the LDAP service port (TCP 389 or 636) is reachable by the attacker. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H) accurately reflects the attack surface: the vulnerability is reachable over the network without authentication, but the High Attack Complexity (AC:H) signals that reliable exploitation depends on specific heap state rather than a deterministic one-shot trigger. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker with network access to the LDAP port (TCP 389 or 636) sends a single LDAP BIND request to a vulnerable 389-ds-base instance, embedding a Session Tracking control (OID 1.3.6.1.4.1.21008.108.63.1) with the criticality flag set to TRUE. The server's control parser rejects the unrecognized critical control, double-frees the controls array, and corrupts the heap allocator's internal metadata. …
Remediation The primary remediation is to apply the Red Hat errata package update for 389-ds-base once Red Hat publishes it via their security advisory at https://access.redhat.com/security/cve/CVE-2026-18663; no specific fixed version number is available in the current data set so monitor that advisory and the Bugzilla entry (https://bugzilla.redhat.com/show_bug.cgi?id=2510631) for the patched RPM version. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

CVE-2026-11610 HIGH
8.8 Jul 07

Denial of service in Red Hat / 389 Directory Server (389-ds-base, versions since ~1.3.2/2013) allows an authenticated LD

CVE-2026-11774 HIGH
7.6 Jun 11

Heap buffer overflow in 389 Directory Server (389-ds-base) SASL I/O layer allows authenticated remote attackers to crash

CVE-2026-15722 HIGH
7.5 Jul 31

Remote unauthenticated denial of service in 389 Directory Server (389-ds-base, shipped as Red Hat Directory Server 11-13

CVE-2026-11770 HIGH
7.5 Jul 31

Information disclosure in 389 Directory Server (upstream of Red Hat Directory Server 11-13, shipped across RHEL 6-10) le

CVE-2026-11788 HIGH
7.5 Jun 09

Remote denial of service in 389 Directory Server (Red Hat Directory Server 11/12/13 and Red Hat Enterprise Linux 6 throu

CVE-2026-19404 MEDIUM
6.5 Aug 10

Missing authorization on CleanAllRUV and Abort CleanAllRUV LDAP extended operations in 389 Directory Server (Red Hat Dir

CVE-2026-11789 MEDIUM
6.5 Jun 09

Denial-of-service in Red Hat's 389 Directory Server allows a highly privileged network attacker to crash the LDAP servic

CVE-2026-11884 MEDIUM
6.5 Jun 10

Heap buffer overflow in Red Hat 389 Directory Server allows an authenticated Directory Manager or a compromised replicat

CVE-2026-11611 MEDIUM
6.5 Jun 08

Denial of service in Red Hat 389 Directory Server's Content Synchronization persistent search plugin enables authenticat

CVE-2026-11786 MEDIUM
6.5 Jun 09

Out-of-bounds read in 389 Directory Server's LDIF parser exposes limited heap memory to a highly privileged local attack

CVE-2026-11787 MEDIUM
6.3 Jun 09

Heap buffer over-read in Red Hat Directory Server's ldap_utf8prev() function exposes LDAP deployments to potential confi

CVE-2026-12528 MEDIUM
5.4 Jun 17

Heap buffer overflow in 389 Directory Server's ACI parsing layer allows an authenticated LDAP user with write access to

Vendor StatusVendor

Share

EUVD-2026-57153 vulnerability details – vuln.today

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