CVE-2026-11789
Description
389 Directory Server's SMD5 plugin has an integer underflow vulnerability leading to a crash during authentication.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
389 Directory Server's SMD5 plugin has an integer underflow vulnerability leading to a crash during authentication.
Vulnerability
A flaw exists in the SMD5 password storage plugin of 389 Directory Server. When processing a crafted password hash shorter than 16 bytes, an unsigned integer underflow occurs during the salt length computation. This leads to a buffer over-read that causes the LDAP server to crash during authentication. This vulnerability has been present since the creation of smd5_pwd.c (around 2005) and was confirmed on Fedora 42 production binaries [2].
Exploitation
An attacker with Directory Manager privileges must first plant a crafted SMD5 hash within the directory. Any subsequent user attempting to authenticate using this crafted hash will trigger the vulnerability. This is a missed variant of CVE-2024-5953, which previously patched related files but not smd5_pwd.c [2].
Impact
Successful exploitation of this vulnerability causes the ns-slapd process, the LDAP server, to crash with a SIGSEGV signal. This results in a denial of service for all authentication attempts against the server. The attacker gains no further privileges or access beyond causing the crash [2].
Mitigation
This vulnerability has been fixed. The exact fixed version and release date are not yet disclosed in the available references. Users are advised to update to a patched version of 389 Directory Server once it becomes available. No workarounds are currently specified [1, 2].
AI Insight generated on Jun 9, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
1Patches
0No patches discovered yet.
Vulnerability mechanics
No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.
References
3News mentions
0No linked articles in our index yet.