Skip to main content

Severity by source

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

Network-reachable LDAP service; valid credential required for locked account (PR:L); impact bounded to that account's directory ACL grants with no scope change.

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

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
Analysis Generated
Aug 03, 2026 - 15:51 vuln.today
CVE Published
Aug 03, 2026 - 14:55 cve.org
MEDIUM 5.4

DescriptionCVE.org

A flaw was found in 389 Directory Server. During SASL PLAIN authentication, the server installs connection-level bind credentials before performing the account-lock check. If the account is subsequently found to be locked, the bind is reported as failed to the client, but the already-installed authenticated state on the connection is not reverted. A client that supplies valid credentials for an account that has been administratively locked can continue to use the same connection with that account's privileges, defeating account lock as an access-revocation control.

AnalysisAI

Authentication bypass in 389 Directory Server (Red Hat Directory Server 11-13) allows a network-connected user holding valid credentials for an administratively locked account to retain an authenticated LDAP session, defeating account-lock as an access-revocation control. The SASL PLAIN bind handler installs connection-level authenticated state before executing the account-lock check; when the lock check fails, only the error is returned to the client while the internal authenticated state on that connection persists unrevertd. No public exploit has been identified at time of analysis and no CISA KEV listing exists, but the real-world impact is highest in incident-response and employee-offboarding scenarios that rely on directory lock as the primary revocation mechanism.

Technical ContextAI

389 Directory Server (upstream of Red Hat Directory Server) is an enterprise LDAP service widely deployed on RHEL. SASL PLAIN is a simple authentication mechanism that transmits a username and password in cleartext within a SASL exchange - typically protected by TLS at the transport layer. The vulnerability is a sequencing flaw in the bind processing pipeline: per the description, the server calls the internal routine that installs authenticated bind credentials on the connection object before it checks account-lock status. This violates atomicity - a successful bind should only be committed if every validation step passes. CWE-287 (Improper Authentication) identifies the root cause class: an operation that should either fully succeed or fully fail instead leaves the system in a partially-committed authenticated state. The result is that the connection object, which tracks session-level authorization for subsequent LDAP operations, reflects the locked account's privileges despite the bind nominally reporting failure.

RemediationAI

Patch available per vendor advisory - apply the Red Hat-issued errata for 389 Directory Server as published at https://access.redhat.com/security/cve/CVE-2026-18651; exact fixed package versions are not independently confirmed from the available references and must be verified against the official advisory. Until patching is complete, the most effective compensating control is to supplement account locking with an immediate password reset for any account being revoked - since the flaw requires a valid password, invalidating the password eliminates the exploit precondition, with no meaningful side effect beyond the intended revocation. As a secondary control, disabling the SASL PLAIN mechanism in the directory server configuration (via the nsslapd-allowed-sasl-mechanisms attribute) removes the vulnerable code path entirely, but will break any clients that exclusively use SASL PLAIN and may require client reconfiguration to use SASL GSSAPI, EXTERNAL (certificate), or DIGEST-MD5. Network-layer ACLs restricting LDAP (port 389) and LDAPS (port 636) access to known trusted client hosts limit the set of potential attackers who could establish the initial connection.

CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

CVE-2026-28369 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel

CVE-2026-28368 CRITICAL
9.1 Mar 27

HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls

CVE-2026-33845 CRITICAL
9.1 Apr 30

Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege

CVE-2026-28367 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow allows remote unauthenticated attackers to send `\r\r\r` as a header block terminator

CVE-2026-16526 HIGH
8.8 Jul 30

Local privilege escalation in Performance Co-Pilot (PCP) on Red Hat Enterprise Linux 6 through 10 and OpenShift Containe

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise High Performance Computing 15 SP7 Affected
SUSE Linux Enterprise Module for Server Applications 15 SP7 Affected
SUSE Linux Enterprise Server 15 SP7 Affected
SUSE Linux Enterprise Server 16.0 Affected
SUSE Linux Enterprise Server 16.1 Affected

Share

EUVD-2026-52328 vulnerability details – vuln.today

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