CVE Catalog

CVE-2025-14905

HighCVSS 7.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.04%

60th percentile - higher than 60% of all known CVEs

Summary

A heap buffer overflow vulnerability was found in the 389-ds-base server in the `schema_attr_enum_callback` function within `schema.c`. The flaw is due to incorrect buffer size calculation that sums alias string lengths without accounting for formatting characters, which can cause a heap overflow when processing many aliases.

Risk Assessment

A remote attacker could exploit this vulnerability to cause a Denial of Service (DoS) or achieve Remote Code Execution (RCE), potentially disrupting directory services and compromising the server.

Recommendation

Immediately update the 389-ds-base package to the latest patched version. Until the update is applied, restrict server access to trusted networks only.

Other vulnerabilities in 389-ds-base

See all
Original NVD description (English source)

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).

Vulnerability data from NVD (NIST) · CISA KEV · EPSS