CVE-2025-14905: Red Hat Directory Server 11.5 E4S for RHEL 8 389-ds-base · Heap-based Buffer Overflow
Affects Red Hat Directory Server 11.5 E4S for RHEL 8 389-ds-baseSource CVE Database V5
Not known to be exploited · CVSS 7.2 High : upgrade the Red Hat redhat/389-ds-base package to 10.2 or 9.8 soon.
Data as of 29 Oct 2026, 19:04 UTC
- EPSS
- 1.2% chance of exploitation in 30 days – higher than 70% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 10.2, 9.8
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 23 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 29 Oct 2026.
What to do
Upgrade the Red Hat redhat/389-ds-base package to 10.2 or 9.8.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Red Hatredhat/389-ds-basepkg:rpm/redhat/389-ds-baseOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Red Hat has released official security updates that fix this vulnerability. Users should apply the updated 389-ds-base packages provided in Red Hat Enterprise Linux 9.8 and 10.2 or later as detailed in advisories RHSA-2026:3189 and RHSA-2026:3208. Refer to Red Hat's official article https://access.redhat.com/articles/11258 for update instructions. No additional mitigations are required once the update is applied.
Description
A flaw was found in the 389-ds-base server. A heap buffer overflow vulnerability exists in the `schema_attr_enum_callback` function within the `schema.c` file. This occurs because the code incorrectly calculates the buffer size by summing alias string lengths without accounting for additional formatting characters. When a large number of aliases are processed, this oversight can lead to a heap overflow, potentially allowing a remote attacker to cause a Denial of Service (DoS) or achieve Remote Code Execution (RCE).
References
- access.redhat.com/errata/RHSA-2026:3189 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:3208 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:3379 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:3504 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:4207 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:4661 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:4720 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5196 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5511 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5512 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5513 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5514 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5568 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5569 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5576 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5597 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:5598 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:6220 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:6268 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2025-14905 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2423624 (opens in a new tab)