Description
A flaw was found in 389 Directory Server. During SASL PLAIN authentication, a stale identity carried in a Cyrus SASL auxiliary property from a prior failed bind attempt can be installed on a connection following a subsequent, unrelated successful bind, regardless of which SASL mechanism completes that second bind. An attacker can send a SASL PLAIN bind as cn=Directory Manager with an incorrect password, then complete a SASL ANONYMOUS bind on the same connection, causing the server to grant Directory Manager authority without any valid credentials. A variant using a valid low-privileged account's own successful bind instead of an anonymous one is also possible.
Published: 2026-09-07
Score: 9.8 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in 389 Directory Server allows an attacker to install a stale identity carried in a Cyrus SASL auxiliary property during a SASL PLAIN bind. By first attempting a failed PLAIN bind as the Directory Manager with an incorrect password, then completing a separate bind (either SASL ANONYMOUS or a successful bind with a low‑privileged account), the server incorrectly grants Directory Manager privileges. This bypass of authentication can be used to obtain full administrative control of the directory service.

Affected Systems

The vulnerability affects Red Hat Directory Server versions 11, 12, and 13, as well as several Red Hat Enterprise Linux releases (6, 7, 8, 9, and 10). Users of these products should verify the installed version against the affected releases.

Risk and Exploitability

The CVSS score of 9.8 indicates a critical severity. EPSS is not available, but the absence of a KEV listing does not mitigate the risk because the attack chain requires only a single connection and does not rely on special privileges. The exploit can be performed remotely by an attacker who can initiate LDAP binds to the server. Once the stale identity is planted, no valid credentials are necessary, and full administrative access is granted. This makes the vulnerability highly actionable and potentially devastating for any exposed or unsecured directory service.

Generated by OpenCVE AI on September 7, 2026 at 15:39 UTC.

Remediation

Vendor Workaround

Administrators can restrict nsslapd-allowed-sasl-mechanisms to only the mechanisms actually required (e.g. GSSAPI, EXTERNAL, GSS-SPNEGO), excluding PLAIN. Since the exploit chain requires the first bind attempt to be a failed SASL PLAIN bind as cn=Directory Manager, removing PLAIN from the allowed mechanism list prevents that step entirely — this blocks both the originally reported variant (valid low-privileged account) and the zero-credential SASL ANONYMOUS variant, since both depend on the same initial PLAIN bind to plant the stale identity.


OpenCVE Recommended Actions

  • Apply the vendor patch or update that addresses the stale identity flaw as soon as it becomes available
  • Restrict the list of allowed SASL mechanisms via the nsslapd-allowed-sasl-mechanisms setting to only those required (e.g. GSSAPI, EXTERNAL, GSS‑SPNEGO) and explicitly exclude PLAIN
  • Disable the SASL PLAIN mechanism entirely if it is not needed for legitimate operations
  • Remove or restrict low‑privileged accounts that can bind successfully, as they can be used as part of the exploit chain
  • Enable detailed authentication logging and monitor for repeated failed PLAIN bind attempts, especially those targeting the Directory Manager

Generated by OpenCVE AI on September 7, 2026 at 15:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 08 Sep 2026 03:30:00 +0000

Type Values Removed Values Added
First Time appeared Redhat directory Server E4s
Redhat rhel Aus
Redhat rhel E4s
Redhat rhel Eus Long Life
Redhat rhel Tus
CPEs cpe:/a:redhat:directory_server_e4s:11.7::el8
cpe:/a:redhat:directory_server_e4s:12.2::el9
cpe:/a:redhat:rhel_aus:8.4::appstream
cpe:/a:redhat:rhel_e4s:8.8::appstream
cpe:/a:redhat:rhel_e4s:9.2::appstream
cpe:/a:redhat:rhel_e4s:9.4::appstream
cpe:/a:redhat:rhel_eus_long_life:8.4::appstream
cpe:/a:redhat:rhel_tus:8.8::appstream
Vendors & Products Redhat directory Server E4s
Redhat rhel Aus
Redhat rhel E4s
Redhat rhel Eus Long Life
Redhat rhel Tus
References

Tue, 08 Sep 2026 02:30:00 +0000

Type Values Removed Values Added
First Time appeared Redhat rhel Els
CPEs cpe:/o:redhat:enterprise_linux:7 cpe:/o:redhat:rhel_els:7
Vendors & Products Redhat rhel Els
References

Tue, 08 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Critical


Mon, 07 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Description A flaw was found in 389 Directory Server. During SASL PLAIN authentication, a stale identity carried in a Cyrus SASL auxiliary property from a prior failed bind attempt can be installed on a connection following a subsequent, unrelated successful bind, regardless of which SASL mechanism completes that second bind. An attacker can send a SASL PLAIN bind as cn=Directory Manager with an incorrect password, then complete a SASL ANONYMOUS bind on the same connection, causing the server to grant Directory Manager authority without any valid credentials. A variant using a valid low-privileged account's own successful bind instead of an anonymous one is also possible.
Title 389-ds-base: 389-ds-base: sasl plain authentication allows privilege escalation to directory manager via stale identity in cyrus sasl auxiliary property
First Time appeared Redhat
Redhat directory Server
Redhat enterprise Linux
Weaknesses CWE-287
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': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

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

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-09-08T03:09:01.467Z

Reserved: 2026-08-05T08:26:17.044Z

Link: CVE-2026-18922

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-07T15:17:31.157

Modified: 2026-09-08T03:17:18.400

Link: CVE-2026-18922

cve-icon Redhat

Severity : Critical

Publid Date: 2026-09-07T12:33:00Z

Links: CVE-2026-18922 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-07T15:45:17Z

Weaknesses