CVE-2015-6908 Denial of service in n/a
Remote attackers can crash the OpenLDAP server by sending crafted BER data, causing a denial of service.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2015-6908?
CVE-2015-6908 is a medium-severity denial of service vulnerability in Apple Mac Os X, published on 11 Sep 2015. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
The ber_get_next function in libraries/liblber/io.c in OpenLDAP 2.4.42 and earlier allows remote attackers to cause a denial of service (reachable assertion and application crash) via crafted BER data, as demonstrated by an attack against slapd.
Weakness: CWE-20
Which versions are affected by CVE-2015-6908?
It affects 2 products.
Linux distribution packages (40)
compat-openldap Red Hat:enterprise_linux:5::client | All versions | 0:2.3.43_2.2.29-29.el5_11 |
openldap Red Hat:enterprise_linux:5::client | All versions | 0:2.3.43-29.el5_11 |
openldap-clients Red Hat:enterprise_linux:5::client | All versions | 0:2.3.43-29.el5_11 |
openldap-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:2.3.43-29.el5_11 |
openldap Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.3.43-29.el5_11 |
openldap-debuginfo Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.3.43-29.el5_11 |
openldap-devel Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.3.43-29.el5_11 |
openldap-servers Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.3.43-29.el5_11 |
openldap-servers-overlays Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.3.43-29.el5_11 |
openldap-servers-sql Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.3.43-29.el5_11 |
compat-openldap Red Hat:enterprise_linux:5::server | All versions | 0:2.3.43_2.2.29-29.el5_11 |
openldap Red Hat:enterprise_linux:5::server | All versions | 0:2.3.43-29.el5_11 |
openldap-clients Red Hat:enterprise_linux:5::server | All versions | 0:2.3.43-29.el5_11 |
openldap-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:2.3.43-29.el5_11 |
openldap-devel Red Hat:enterprise_linux:5::server | All versions | 0:2.3.43-29.el5_11 |
openldap-servers Red Hat:enterprise_linux:5::server | All versions | 0:2.3.43-29.el5_11 |
openldap-servers-overlays Red Hat:enterprise_linux:5::server | All versions | 0:2.3.43-29.el5_11 |
openldap-servers-sql Red Hat:enterprise_linux:5::server | All versions | 0:2.3.43-29.el5_11 |
openldap Red Hat:enterprise_linux:6::client | All versions | 0:2.4.40-6.el6_7 |
openldap-clients Red Hat:enterprise_linux:6::client | All versions | 0:2.4.40-6.el6_7 |
openldap-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:2.4.40-6.el6_7 |
openldap-devel Red Hat:enterprise_linux:6::client | All versions | 0:2.4.40-6.el6_7 |
openldap-servers Red Hat:enterprise_linux:6::client | All versions | 0:2.4.40-6.el6_7 |
openldap-servers-sql Red Hat:enterprise_linux:6::client | All versions | 0:2.4.40-6.el6_7 |
openldap Red Hat:enterprise_linux:6::computenode | All versions | 0:2.4.40-6.el6_7 |
openldap-clients Red Hat:enterprise_linux:6::computenode | All versions | 0:2.4.40-6.el6_7 |
openldap-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:2.4.40-6.el6_7 |
openldap-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:2.4.40-6.el6_7 |
openldap-servers Red Hat:enterprise_linux:6::computenode | All versions | 0:2.4.40-6.el6_7 |
openldap-servers-sql Red Hat:enterprise_linux:6::computenode | All versions | 0:2.4.40-6.el6_7 |
openldap Red Hat:enterprise_linux:6::server | All versions | 0:2.4.40-6.el6_7 |
openldap-clients Red Hat:enterprise_linux:6::server | All versions | 0:2.4.40-6.el6_7 |
openldap-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:2.4.40-6.el6_7 |
openldap-devel Red Hat:enterprise_linux:6::server | All versions | 0:2.4.40-6.el6_7 |
openldap-servers Red Hat:enterprise_linux:6::server | All versions | 0:2.4.40-6.el6_7 |
openldap-servers-sql Red Hat:enterprise_linux:6::server | All versions | 0:2.4.40-6.el6_7 |
openldap Red Hat:enterprise_linux:6::workstation | All versions | 0:2.4.40-6.el6_7 |
openldap-clients Red Hat:enterprise_linux:6::workstation | All versions | 0:2.4.40-6.el6_7 |
openldap-debuginfo Red Hat:enterprise_linux:6::workstation | All versions | 0:2.4.40-6.el6_7 |
openldap-devel Red Hat:enterprise_linux:6::workstation | All versions | 0:2.4.40-6.el6_7 |
Products include Apple Mac Os X, Openldap Openldap.
How do I fix CVE-2015-6908?
Apply the vendor's patch.
Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.
Is CVE-2015-6908 being exploited?
There is no known exploitation of CVE-2015-6908 in the wild and no public exploit code.
Public exploit code: 1 Exploit-DB entry.
Other vulnerabilities in Apple Mac Os X
Sources
Also known as DEBIAN-CVE-2015-6908, DLA-309-1, DSA-3356-1, GHSA-436x-9fhf-jq78, MGASA-2015-0374, RHSA-2015:1840 and 3 more.