CVE-2017-2668 Null dereference in 389-ds-base
A remote unauthenticated attacker can crash the 389-ds-base LDAP server by sending a specially crafted bind request, causing a denial of service.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2017-2668?
CVE-2017-2668 is a medium-severity vulnerability in Redhat Enterprise Linux Desktop, published on 22 Jun 2018. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
389-ds-base before versions 1.3.5.17 and 1.3.6.10 is vulnerable to an invalid pointer dereference in the way LDAP bind requests are handled. A remote unauthenticated attacker could use this flaw to make ns-slapd crash via a specially crafted LDAP bind request, resulting in denial of service.
Which versions are affected by CVE-2017-2668?
It affects 4 products.
Linux distribution packages (36)
389-ds-base Red Hat:enterprise_linux:6::client | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-devel Red Hat:enterprise_linux:6::client | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-libs Red Hat:enterprise_linux:6::client | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base Red Hat:enterprise_linux:6::computenode | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-libs Red Hat:enterprise_linux:6::computenode | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base Red Hat:enterprise_linux:6::server | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-devel Red Hat:enterprise_linux:6::server | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-libs Red Hat:enterprise_linux:6::server | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base Red Hat:enterprise_linux:6::workstation | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-debuginfo Red Hat:enterprise_linux:6::workstation | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-devel Red Hat:enterprise_linux:6::workstation | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base-libs Red Hat:enterprise_linux:6::workstation | All versions | 0:1.2.11.15-91.el6_9 |
389-ds-base Red Hat:enterprise_linux:7::client | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-devel Red Hat:enterprise_linux:7::client | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-libs Red Hat:enterprise_linux:7::client | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-snmp Red Hat:enterprise_linux:7::client | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base Red Hat:enterprise_linux:7::computenode | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-debuginfo Red Hat:enterprise_linux:7::computenode | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-devel Red Hat:enterprise_linux:7::computenode | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-libs Red Hat:enterprise_linux:7::computenode | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-snmp Red Hat:enterprise_linux:7::computenode | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base Red Hat:enterprise_linux:7::server | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-debuginfo Red Hat:enterprise_linux:7::server | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-devel Red Hat:enterprise_linux:7::server | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-libs Red Hat:enterprise_linux:7::server | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-snmp Red Hat:enterprise_linux:7::server | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base Red Hat:enterprise_linux:7::workstation | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-debuginfo Red Hat:enterprise_linux:7::workstation | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-devel Red Hat:enterprise_linux:7::workstation | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-libs Red Hat:enterprise_linux:7::workstation | All versions | 0:1.3.5.10-20.el7_3 |
389-ds-base-snmp Red Hat:enterprise_linux:7::workstation | All versions | 0:1.3.5.10-20.el7_3 |
Products include Fedoraproject 389 Directory Server, Redhat Enterprise Linux Desktop, Redhat Enterprise Linux Server, Redhat Enterprise Linux Workstation.
How do I fix CVE-2017-2668?
Apply the vendor's patch.
Is CVE-2017-2668 being exploited?
There is no known exploitation of CVE-2017-2668 in the wild and no public exploit code.
Other vulnerabilities in Redhat Enterprise Linux Desktop
Sources
Also known as DEBIAN-CVE-2017-2668, GHSA-8xf9-83fh-q7rf, MGASA-2017-0123, RHSA-2017:0893, RHSA-2017:0920, UBUNTU-CVE-2017-2668.