CVE-2017-2591

NameCVE-2017-2591
Description389-ds-base before version 1.3.6 is vulnerable to an improperly NULL terminated array in the uniqueness_entry_to_config() function in the "attribute uniqueness" plugin of 389 Directory Server. An authenticated, or possibly unauthenticated, attacker could use this flaw to force an out-of-bound heap memory read, possibly triggering a crash of the LDAP service.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
NVD severitymedium (attack range: remote)
Debian Bugs851769

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
389-ds-base (PTS)jessie1.3.3.5-4fixed
jessie (security)1.3.3.5-4+deb8u6fixed
stretch1.3.5.17-2fixed
buster1.4.0.21-1fixed
bullseye, sid1.4.1.6-4fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
389-ds-basesource(unstable)1.3.5.15-2medium851769
389-ds-basesourcejessie(not affected)

Notes

[jessie] - 389-ds-base <not-affected> (Only affects 1.3.4.0 and later)
https://fedorahosted.org/389/changeset/ffda694dd622b31277da07be76d3469fad86150f/

Search for package or bug name: Reporting problems