Description
A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server
(389-ds-base). After a successful SASL bind with integrity protection (SSF > 0),
an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet
that is copied into a 512-byte heap receive buffer without a bounds check in
sasl_io_recv() in sasl_io.c. This allows up to approximately 2 megabytes of
attacker-controlled data to overflow the buffer, causing a denial of service (server
crash). In FreeIPA and Red Hat Identity Management deployments, any domain user with
a valid Kerberos ticket, any enrolled host, or any service account can trigger this
vulnerability over the network after authenticating via GSSAPI.
The vulnerable code path has existed since approximately 2013 (389-ds-base 1.3.2) and
was not addressed by the CVE-2025-14905 fix, which patched a separate heap overflow
in schema.c only.
Published: 2026-07-07
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An oversized LDAP UNBIND packet can overflow a 512‑byte heap buffer in the SASL I/O layer of the 389 Directory Server after a SASL bind with integrity protection, allowing an authenticated attacker to supply up to approximately 2 MB of attacker‑controlled data; the overflow causes the server to crash, resulting in a denial of service. This flaw has existed since 2013 in the 389‑ds‑base component and was not fixed by earlier patches.

Affected Systems

The vulnerability affects all supported Red Hat Directory Server releases from version 11 through 13, which are available on Red Hat Enterprise Linux 6, 7, 8, 9 and 10. The issue also applies to FreeIPA and Red Hat Identity Management deployments that use Kerberos/GSSAPI authentication, allowing any domain user with a valid Kerberos ticket, any enrolled host or any service account to trigger the crash over the network.

Risk and Exploitability

The CVSS score of 8.8 indicates a high‑severity flaw, while the EPSS score of < 1 % suggests a low probability of exploitation at present; the flaw requires access to LDAP ports (389 or 636) over the network and an authenticated SASL session, so the attack vector is an internal or trusted attacker who can obtain SASL credentials. Once the attacker sends a crafted UNBIND packet, the server will crash, impacting availability for the entire directory service. The vulnerability is not listed in KEV.

Generated by OpenCVE AI on July 26, 2026 at 19:31 UTC.

Remediation

Vendor Workaround

There is no complete workaround for this flaw. Mitigations that reduce exposure: 1. Restrict network access to LDAP ports (389/636) to trusted networks only. Note: In FreeIPA/IdM deployments, enrolled clients require LDAP access and this may not be practical. 2. If DIGEST-MD5 is not required, disable it via nsslapd-allowed-sasl-mechanisms in cn=config. GSSAPI/Kerberos cannot be disabled in FreeIPA/IdM without breaking domain authentication. 3. Monitor for oversized LDAP UNBIND packets (standard UNBIND is 7 bytes; alert on UNBIND packets exceeding ~100 bytes). 4. Lowering nsslapd-maxbersize reduces maximum overflow size but does not eliminate the vulnerability.


OpenCVE Recommended Actions

  • Apply all RHSA errata that address this vulnerability (for example, RHSA‑2026:36195 through RHSA‑2026:36670).
  • Restrict access to LDAP ports (389 and 636) to trusted networks only.
  • If DIGEST‑MD5 is not required, disable it via nsslapd‑allowed‑sasl‑mechanisms in cn:config.
  • Monitor LDAP traffic for oversized UNBIND packets and alert when packets exceed ~100 bytes.
  • Reduce nsslapd‑maxbersize to limit the potential overflow size.

Generated by OpenCVE AI on July 26, 2026 at 19:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 08 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 08 Jul 2026 13:00:00 +0000

Type Values Removed Values Added
First Time appeared Redhat rhel Eus
CPEs cpe:/a:redhat:rhel_eus:9.6::appstream
cpe:/a:redhat:rhel_eus:9.6::crb
Vendors & Products Redhat rhel Eus
References

Wed, 08 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
First Time appeared Redhat enterprise Linux Eus
CPEs cpe:/a:redhat:directory_server_e4s:12.2::el9
cpe:/o:redhat:enterprise_linux_eus:10.0
Vendors & Products Redhat enterprise Linux Eus
References

Wed, 08 Jul 2026 11:00:00 +0000

Type Values Removed Values Added
CPEs cpe:/a:redhat:directory_server:13.2::el10
References

Wed, 08 Jul 2026 07:30:00 +0000

Type Values Removed Values Added
CPEs cpe:/a:redhat:rhel_e4s:9.2::appstream
References

Tue, 07 Jul 2026 19:00:00 +0000

Type Values Removed Values Added
CPEs cpe:/a:redhat:directory_server:11
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:9
cpe:/a:redhat:directory_server:11.9::el8
cpe:/a:redhat:directory_server_e4s:12.4::el9
cpe:/a:redhat:enterprise_linux:9::appstream
cpe:/a:redhat:enterprise_linux:9::crb
cpe:/o:redhat:enterprise_linux:10.2
References

Tue, 07 Jul 2026 14:00:00 +0000

Type Values Removed Values Added
First Time appeared Redhat rhel Aus
Redhat rhel Els
Redhat rhel Eus Long Life
CPEs cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/a:redhat:enterprise_linux:8::appstream
cpe:/a:redhat:rhel_aus:8.4::appstream
cpe:/a:redhat:rhel_aus:8.6::appstream
cpe:/a:redhat:rhel_eus_long_life:8.4::appstream
cpe:/a:redhat:rhel_eus_long_life:8.6::appstream
cpe:/o:redhat:rhel_els:7
Vendors & Products Redhat rhel Aus
Redhat rhel Els
Redhat rhel Eus Long Life
References

Tue, 07 Jul 2026 13:15:00 +0000

Type Values Removed Values Added
First Time appeared Redhat directory Server E4s
Redhat rhel E4s
Redhat rhel Tus
CPEs cpe:/a:redhat:directory_server_e4s:11.5::el8
cpe:/a:redhat:directory_server_e4s:11.7::el8
cpe:/a:redhat:rhel_e4s:8.8::appstream
cpe:/a:redhat:rhel_e4s:9.4::appstream
cpe:/a:redhat:rhel_tus:8.8::appstream
Vendors & Products Redhat directory Server E4s
Redhat rhel E4s
Redhat rhel Tus
References

Tue, 07 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Tue, 07 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
Description A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server (389-ds-base). After a successful SASL bind with integrity protection (SSF > 0), an authenticated attacker can send a specially crafted oversized LDAP UNBIND packet that is copied into a 512-byte heap receive buffer without a bounds check in sasl_io_recv() in sasl_io.c. This allows up to approximately 2 megabytes of attacker-controlled data to overflow the buffer, causing a denial of service (server crash). In FreeIPA and Red Hat Identity Management deployments, any domain user with a valid Kerberos ticket, any enrolled host, or any service account can trigger this vulnerability over the network after authenticating via GSSAPI. The vulnerable code path has existed since approximately 2013 (389-ds-base 1.3.2) and was not addressed by the CVE-2025-14905 fix, which patched a separate heap overflow in schema.c only.
Title 389-ds-base: 389-ds-base: heap buffer overflow in sasl_io_recv() via padded sasl unbind
First Time appeared Redhat
Redhat directory Server
Redhat enterprise Linux
Weaknesses CWE-122
CPEs cpe:/a:redhat:directory_server:11
cpe:/a:redhat:directory_server:12
cpe:/a:redhat:directory_server:13
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat directory Server
Redhat enterprise Linux
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Redhat Directory Server Directory Server E4s Enterprise Linux Enterprise Linux Eus Rhel Aus Rhel E4s Rhel Els Rhel Eus Rhel Eus Long Life Rhel Tus
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-07-08T21:02:28.863Z

Reserved: 2026-06-08T16:13:02.502Z

Link: CVE-2026-11610

cve-icon Vulnrichment

Updated: 2026-07-08T21:02:25.086Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-07T09:00:00Z

Links: CVE-2026-11610 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T19:45:03Z

Weaknesses
  • CWE-122

    Heap-based Buffer Overflow