CVE-2026-15722

389-ds-base: 389-ds-base: pre-authentication stack buffer overflow in get_ruvelement_from_berval() via unbounded replica id parsing

HIGH
7.5
CVSS Score
Published: July 31, 2026 at 09:18 AM UTC
Updated: October 8, 2026 at 03:17 PM UTC
3 products affected across 2 vendorsEnterprise Linux389 Directory ServerDirectory Server

Using Red Hat Directory Server 11 by Red Hat?

Get instant alerts when new vulnerabilities affect Red Hat Directory Server 11 - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.5
Exploit prediction
EPSS 0.8%
SSVC
No known exploit

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.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

Vendor states this is fixed in 13 (unaffected)
Vendor states this is fixed in 8060020260908152739.0ca98e7e (unaffected)
Vendor states this is fixed in 8080020260806114250.f969626e (unaffected)
Vendor states this is fixed in 8100020260803140625.37ed7c03 (unaffected)
Vendor states this is fixed in 9020020260730155601.1674d574 (unaffected)
Vendor states this is fixed in 9040020260810131422.1674d574 (unaffected)
Vendor states this is fixed in 0:1.3.11.1-14.el7_9 (unaffected)
Vendor states this is fixed in 0:2.2.4-20.el9_2 (unaffected)
Vendor states this is fixed in 0:2.4.5-27.el9_4 (unaffected)
Vendor states this is fixed in 0:2.6.1-23.el9_6 (unaffected)
Vendor states this is fixed in 0:2.8.0-9.el9_8 (unaffected)
Vendor states this is fixed in 0:3.0.6-20.el10_0 (unaffected)
Vendor states this is fixed in 0:3.2.0-9.el10_2 (unaffected)
Vendor states this is fixed in 8040020260803141511.96015a92 (unaffected)
Vendor states this is fixed in 8060020260806120442.824efc52 (unaffected)
Vendor states this is fixed in 8080020260806114228.6dbb3803 (unaffected)
Vendor states this is fixed in 8100020260806150504.25e700aa (unaffected)
Vendor states this is fixed in 6 (unknown)

References (18)

VDB Entryx_refsource_REDHATVendor Advisory
Source: cverecord
https://access.redhat.com/security/cve/CVE-2026-15722
Issue Trackingx_refsource_REDHATVendor Advisory
Source: cverecord
https://bugzilla.redhat.com/show_bug.cgi?id=2499961
Vendor Advisoryx_refsource_REDHAT
Source: cverecord
https://access.redhat.com/errata/RHSA-2026:55421
Vendor Advisoryx_refsource_REDHAT
Source: cverecord
https://access.redhat.com/errata/RHSA-2026:55422
Vendor Advisoryx_refsource_REDHAT
Source: cverecord
https://access.redhat.com/errata/RHSA-2026:55425
Vendor Advisoryx_refsource_REDHAT
Source: cverecord
https://access.redhat.com/errata/RHSA-2026:55426
Vendor Advisoryx_refsource_REDHAT
Source: cverecord
https://access.redhat.com/errata/RHSA-2026:55423
Vendor Advisoryx_refsource_REDHAT
Source: cverecord
https://access.redhat.com/errata/RHSA-2026:55424

SSVC — Action Prioritization

SSVCNo known exploitAutomatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

7.5HIGHredhat
Attack Vector
NETWORK
Complexity
LOW
Privileges
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusMODIFIED
CWE
CWE-121

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card