CVE-2026-9064 Denial of service in Red Hat Directory Server 11.5 E4S for RHEL 8

High 7.5 Published Updated

Remote unauthenticated attackers can cause denial of service in 389-ds-base by sending LDAP requests with excessive controls, exhausting server resources.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-9064?

CVE-2026-9064 is a high-severity denial of service vulnerability in Redhat Enterprise Linux, published on 20 May 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A flaw was found in 389-ds-base. The get_ldapmessage_controls_ext() function in the LDAP server does not enforce an upper bound on the number of controls per LDAP message. A remote, unauthenticated attacker can send a specially crafted LDAP request containing hundreds of thousands of minimal controls within the default maximum BER message size (2 MB), causing excessive CPU consumption and heap allocation on the server. Under concurrent exploitation, this leads to significant latency degradation, worker thread starvation, or out-of-memory termination, resulting in a denial of service.

Weakness: CWE-770

Which versions are affected by CVE-2026-9064?

It affects 3 products.

Linux distribution packages (40)
389-ds-base AlmaLinux:8All versions1.4.3.39-24.module_el8.10.0+4196+be88fbc7
389-ds-base-devel AlmaLinux:8All versions1.4.3.39-24.module_el8.10.0+4196+be88fbc7
389-ds-base-legacy-tools AlmaLinux:8All versions1.4.3.39-24.module_el8.10.0+4196+be88fbc7
389-ds-base-libs AlmaLinux:8All versions1.4.3.39-24.module_el8.10.0+4196+be88fbc7
389-ds-base-snmp AlmaLinux:8All versions1.4.3.39-24.module_el8.10.0+4196+be88fbc7
python3-lib389 AlmaLinux:8All versions1.4.3.39-24.module_el8.10.0+4196+be88fbc7
389-ds-base AlmaLinux:9All versions2.8.0-7.el9_8
389-ds-base-devel AlmaLinux:9All versions2.8.0-7.el9_8
389-ds-base-libs AlmaLinux:9All versions2.8.0-7.el9_8
389-ds-base-snmp AlmaLinux:9All versions2.8.0-7.el9_8
python3-lib389 AlmaLinux:9All versions2.8.0-7.el9_8
389-ds-base Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-debuginfo Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-debugsource Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-devel Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-legacy-tools Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-legacy-tools-debuginfo Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-libs Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-libs-debuginfo Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-snmp Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base-snmp-debuginfo Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
cockpit-389-ds Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
python3-lib389 Red Hat:directory_server:11.9::el8All versions0:1.4.3.39-24.module+el8dsrv+24341+2b6b9665
389-ds-base Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-debuginfo Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-debugsource Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-devel Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-legacy-tools Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-legacy-tools-debuginfo Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-libs Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-libs-debuginfo Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-snmp Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base-snmp-debuginfo Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
cockpit-389-ds Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
python3-lib389 Red Hat:directory_server_e4s:11.5::el8All versions0:1.4.3.34-6.module+el8dsrv+24373+7e48d0d8
389-ds-base Red Hat:directory_server_e4s:11.7::el8All versions0:1.4.3.34-15.module+el8dsrv+24378+c77f3fdd
389-ds-base-debuginfo Red Hat:directory_server_e4s:11.7::el8All versions0:1.4.3.34-15.module+el8dsrv+24378+c77f3fdd
389-ds-base-debugsource Red Hat:directory_server_e4s:11.7::el8All versions0:1.4.3.34-15.module+el8dsrv+24378+c77f3fdd
389-ds-base-devel Red Hat:directory_server_e4s:11.7::el8All versions0:1.4.3.34-15.module+el8dsrv+24378+c77f3fdd
389-ds-base-legacy-tools Red Hat:directory_server_e4s:11.7::el8All versions0:1.4.3.34-15.module+el8dsrv+24378+c77f3fdd

Products include Redhat 389 Directory Server, Redhat Directory Server, Redhat Enterprise Linux.

How do I fix CVE-2026-9064?

Apply the vendor's patch.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2026-9064 being exploited?

There is no known exploitation of CVE-2026-9064 in the wild and no public exploit code.

All Redhat Enterprise Linux vulnerabilities

Sources

Also known as ALSA-2026:26455, ALSA-2026:26459, CLSA-2026-1782219057, CLSA-2026-1782219956, DEBIAN-CVE-2026-9064, GHSA-7r3c-wfgh-x96c and 30 more.

Is CVE-2026-9064 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free