REDHAT-BUG-2484913: Buffer Overflow
Two heap buffer overflow vulnerabilities exist in 389 Directory Server schema serialization code. Both are incomplete-fix variants of CVE-2025-14905: the ocsuperior (SUP) field length is omitted from buffer size calculations in readschemadse() and schemaoctostring(), but the field is still written via strcat().
Variant 1 (readschemadse, schema.c:1765): triggered during schema DSE reads; overflow at SUP >= ~248 bytes. Variant 2 (schemaoctostring, schema.c:5151): triggered during schema replication comparison; overflow at SUP >= ~62 bytes.
An attacker with Directory Manager privileges can crash the server. In replication topologies, a compromised supplier can push malicious schema to consumers. RCE is not feasible on x8664 due to ASCII-only overflow content.
Parent CVE: CVE-2025-14905 (fixed schemaattrenumcallback only). Advisory: 389-ds-campaign-2026-04/001-002-Schema-Heap-Overflow/advisory.md. Source: PSIRTSUPT-7600 (Ian Murphy, Red Hat Product Security).
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-2484913?
The severity of REDHAT-BUG-2484913 is classified as medium with a score of 4.
How do I fix REDHAT-BUG-2484913?
To fix REDHAT-BUG-2484913, apply the latest patches released by Red Hat for 389 Directory Server.
What vulnerabilities are associated with REDHAT-BUG-2484913?
REDHAT-BUG-2484913 contains two heap buffer overflow vulnerabilities related to schema serialization in 389 Directory Server.
What software is affected by REDHAT-BUG-2484913?
The affected software for REDHAT-BUG-2484913 is Red Hat 389 Directory Server.
When was REDHAT-BUG-2484913 published?
REDHAT-BUG-2484913 was published on June 4, 2026.