Bug 1258727 (CVE-2025-14905) - VUL-0: CVE-2025-14905: 389-ds: heap buffer overflow due to improper size calculation in `schema_attr_enum_callback` can lead to DoS and RCE
Summary: VUL-0: CVE-2025-14905: 389-ds: heap buffer overflow due to improper size calc...
Status: NEW
Alias: CVE-2025-14905
Product: SUSE Security Incidents
Classification: Novell Products
Component: Incidents (show other bugs)
Version: unspecified
Hardware: Other Other
: P2 - High : Major
Target Milestone: ---
Deadline: 2026-03-13
Assignee: William Brown
QA Contact: Security Team bot
URL: https://smash.suse.de/issue/498870/
Whiteboard: CVSSv3.1:SUSE:CVE-2025-14905:7.2:(AV:...
Keywords: SR_produced
Depends on:
Blocks:
 
Reported: 2026-02-23 17:30 UTC by SMASH SMASH
Modified: 2026-07-16 05:20 UTC (History)
2 users (show)

See Also:
Found By: Security Response Team
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SMASH SMASH 2026-02-23 17:30:08 UTC
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:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2025-14905
https://bugzilla.redhat.com/show_bug.cgi?id=2423624
https://www.cve.org/CVERecord?id=CVE-2025-14905
https://access.redhat.com/security/cve/CVE-2025-14905
Comment 6 Maintenance Automation 2026-03-18 12:30:11 UTC
SUSE-SU-2026:0915-1: An update that solves one vulnerability, contains one feature and has one security fix can now be installed.

URL: https://www.suse.com/support/update/announcement/2026/suse-su-20260915-1
Category: security (important)
Bug References: 1258689, 1258727
CVE References: CVE-2025-14905
Jira References: PED-14342
Maintenance Incident: [SUSE:Maintenance:42797](https://smelt.suse.de/incident/42797/)
Sources used:
Server Applications Module 15-SP7 (src):
 389-ds-2.7.0~git144.f597a91d8-150700.3.13.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 7 Maintenance Automation 2026-03-18 12:30:15 UTC
SUSE-SU-2026:0914-1: An update that solves one vulnerability can now be installed.

URL: https://www.suse.com/support/update/announcement/2026/suse-su-20260914-1
Category: security (important)
Bug References: 1258727
CVE References: CVE-2025-14905
Maintenance Incident: [SUSE:Maintenance:42989](https://smelt.suse.de/incident/42989/)
Sources used:
openSUSE Leap 15.6 (src):
 389-ds-2.2.10~git200.96444f3c3-150600.8.26.1
SUSE Linux Enterprise Server 15 SP6 LTSS (src):
 389-ds-2.2.10~git200.96444f3c3-150600.8.26.1
SUSE Linux Enterprise Server for SAP Applications 15 SP6 (src):
 389-ds-2.2.10~git200.96444f3c3-150600.8.26.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 8 Maintenance Automation 2026-03-18 12:30:19 UTC
SUSE-SU-2026:0913-1: An update that solves one vulnerability can now be installed.

URL: https://www.suse.com/support/update/announcement/2026/suse-su-20260913-1
Category: security (important)
Bug References: 1258727
CVE References: CVE-2025-14905
Maintenance Incident: [SUSE:Maintenance:42988](https://smelt.suse.de/incident/42988/)
Sources used:
SUSE Linux Enterprise High Performance Computing LTSS 15 SP5 (src):
 389-ds-2.2.10~git200.96444f3c3-150500.3.42.1
SUSE Linux Enterprise Server 15 SP5 LTSS (src):
 389-ds-2.2.10~git200.96444f3c3-150500.3.42.1
SUSE Linux Enterprise Server for SAP Applications 15 SP5 (src):
 389-ds-2.2.10~git200.96444f3c3-150500.3.42.1
openSUSE Leap 15.5 (src):
 389-ds-2.2.10~git200.96444f3c3-150500.3.42.1
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP5 (src):
 389-ds-2.2.10~git200.96444f3c3-150500.3.42.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 10 Maintenance Automation 2026-04-01 12:37:47 UTC
SUSE-SU-2026:20927-1: An update that solves one vulnerability can now be installed.

URL: https://www.suse.com/support/update/announcement/2026/suse-su-202620927-1
Category: security (important)
Bug References: 1258727
CVE References: CVE-2025-14905
Sources used:
SUSE Linux Enterprise Server - BCI 16.0 (src):
 389-ds-3.0.6~git249.6688af9b2-160000.1.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 14 Maintenance Automation 2026-05-07 20:30:25 UTC
SUSE-SU-2026:1753-1: An update that solves one vulnerability can now be installed.

URL: https://www.suse.com/support/update/announcement/2026/suse-su-20261753-1
Category: security (important)
Bug References: 1258727
CVE References: CVE-2025-14905
Maintenance Incident: [SUSE:Maintenance:44008](https://smelt.suse.de/incident/44008/)
Sources used:
openSUSE Leap 15.4 (src):
 389-ds-2.0.20~git89.937b1f291-150400.3.48.1
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (src):
 389-ds-2.0.20~git89.937b1f291-150400.3.48.1
SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (src):
 389-ds-2.0.20~git89.937b1f291-150400.3.48.1
SUSE Linux Enterprise Server 15 SP4 LTSS (src):
 389-ds-2.0.20~git89.937b1f291-150400.3.48.1
SUSE Linux Enterprise Server for SAP Applications 15 SP4 (src):
 389-ds-2.0.20~git89.937b1f291-150400.3.48.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.