CVE-2026-15722 Details
Description
A stack buffer overflow flaw was found in 389 Directory Server (389-ds-base). The get_ruvelement_from_berval() function in repl5_ruv.c copies digit characters from a network-supplied RUV berval into a fixed 16-byte stack buffer without bounds checking. A remote unauthenticated attacker can crash the LDAP server by sending a crafted StartNSDS50ReplicationRequest extended operation containing a replica ID field with more than 16 digit characters. The overflow occurs during payload decoding, before any authorization check. Stack protectors limit impact to denial of service.
A stack buffer overflow vulnerability has been identified in 389 Directory Server (389-ds-base) versions prior to 1.4. This issue arises in the 'get_ruvelement_from_berval()' function within 'repl5_ruv.c', where digit characters from a network-supplied RUV berval are copied into a fixed 16-byte stack buffer without proper bounds checking. This flaw allows remote, unauthenticated attackers to crash the LDAP server by sending a crafted 'StartNSDS50ReplicationRequest' extended operation with a replica ID field containing more than 16 digit characters. The overflow occurs during the decoding of the payload, before any authorization checks are applied, exploiting default configurations that permit anonymous access. Although stack protectors mitigate the risk of arbitrary code execution by aborting the process when a buffer overflow is detected, this vulnerability still leads to a denial-of-service condition by crashing the LDAP server.
Users can disable anonymous access by setting 'nsslapd-allow-anonymous-access' to 'off' or 'rootdse' in 'cn=config'. Alternatively, restrict network access to the LDAP port to trusted replication partners using firewall rules.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Jul 31, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-121 | Stack-based Buffer Overflow | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| redhat directory server | 11.0 12.0 |
CPE
Remediation
| |
| redhat 389 directory server | All versions |
CPE
Remediation
| |
| redhat enterprise linux | 7.0 8.0 9.0 10.0 |
CPE
Remediation
| |
Change History
11 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 18, 2026 | CVE Modified | [email protected] |
| Aug 18, 2026 | CVE Modified | [email protected] |
| Aug 17, 2026 | CVE Modified | [email protected] |
| Aug 17, 2026 | CVE Modified | [email protected] |
| Aug 17, 2026 | CVE Modified | [email protected] |
| Aug 17, 2026 | CVE Modified | [email protected] |
| Aug 17, 2026 | CVE Modified | [email protected] |
| Aug 17, 2026 | CVE Modified | [email protected] |
| Aug 7, 2026 | Initial Analysis | [email protected] |
| Jul 31, 2026 | CVE Modified | CISA-ADP |
| Jul 31, 2026 | New CVE Received | [email protected] |